<?php if ($_POST['update'] == 'Update!') { db_query('UPDATE ' . $db_prefix . '_framespider_config SET passwort="' . $_POST['passwort'] . '", popups = ' . (INT)$_POST['popups'] . ', fpo = ' . (INT)$_POST['fpo'] . ', dip = ' . (INT)$_POST['dip'] . ', uip = ' . (INT)$_POST['uip'] . ', virus = ' . (INT)$_POST['virus'] . ', ladezeit = ' . (INT)$_POST['ladezeit'] . ', framebrecher = ' . (INT)$_POST['framebrecher'] . ', frames = ' . (INT)$_POST['frames'] . ', datei = ' . (INT)$_POST['datei'] . ', seiten = ' . (INT)$_POST['seiten'] . ', maxpopfbs = ' . (INT)$_POST['maxpopfbs'] . ', maxpopfba = ' . (INT)$_POST['maxpopfba'] . ', maxpopffbs = ' . (INT)$_POST['maxpopffbs'] . ', maxpopffba = ' . (INT)$_POST['maxpopffba'] . ', maxpoppms = ' . (INT)$_POST['maxpoppms'] . ', maxpoppma = ' . (INT)$_POST['maxpoppma'] . ', maxpopass = ' . (INT)$_POST['maxpopass'] . ', maxpopasa = ' . (INT)$_POST['maxpopasa'] . ', maxpoptrs = ' . (INT)$_POST['maxpoptrs'] . ', maxpoptra = ' . (INT)$_POST['maxpoptra'] . ', maxpoppls = ' . (INT)$_POST['maxpoppls'] . ', maxpoppla = ' . (INT)$_POST['maxpoppla'] . ', maxpopans = ' . (INT)$_POST['maxpopans'] . ', maxpopana = ' . (INT)$_POST['maxpopana'] . ', maxframepms = ' . (INT)$_POST['maxframepms'] . ', maxframepma = ' . (INT)$_POST['maxframepma'] . ', maxframeass = ' . (INT)$_POST['maxframeass'] . ', maxframeasa = ' . (INT)$_POST['maxframeasa'] . ', maxframetrs = ' . (INT)$_POST['maxframetrs'] . ', maxframetra = ' . (INT)$_POST['maxframetra'] . ', maxframepls = ' . (INT)$_POST['maxframepls'] . ', maxframepla = ' . (INT)$_POST['maxframepla'] . ', maxframeans = ' . (INT)$_POST['maxframeans'] . ', maxframeana = ' . (INT)$_POST['maxframeana'] . ', maxframefbs = ' . (INT)$_POST['maxframefbs'] . ', maxframefba = ' . (INT)$_POST['maxframefba'] . ', maxframeffbs = ' . (INT)$_POST['maxframeffbs'] . ', maxframeffba = ' . (INT)$_POST['maxframeffba'] . ', maxladenfbs = ' . (INT)$_POST['maxladenfbs'] . ', maxladenfba = ' . (INT)$_POST['maxladenfba'] . ', maxladenffbs = ' . (INT)$_POST['maxladenffbs'] . ', maxladenffba = ' . (INT)$_POST['maxladenffba'] . ', maxladenpms = ' . (INT)$_POST['maxladenpms'] . ', maxladenpma = ' . (INT)$_POST['maxladenpma'] . ', maxladenass = ' . (INT)$_POST['maxladenass'] . ', maxladenasa = ' . (INT)$_POST['maxladenasa'] . ', maxladentrs = ' . (INT)$_POST['maxladentrs'] . ', maxladentra = ' . (INT)$_POST['maxladentra'] . ', maxladenpls = ' . (INT)$_POST['maxladenpls'] . ', maxladenpla = ' . (INT)$_POST['maxladenpla'] . ', maxladenans = ' . (INT)$_POST['maxladenans'] . ', maxladenana = ' . (INT)$_POST['maxladenana'] . ', dateiendungen="' . $_POST['dateiendungen'] . '", webseiten="' . $_POST['webseiten'] . '", s_fs = ' . (INT)$_POST['s_fs'] . ', rb = ' . (INT)$_POST['rb'] . ', fb = ' . (INT)$_POST['fb'] . ', ffb = ' . (INT)$_POST['ffb'] . ', pm = ' . (INT)$_POST['pm'] . ', an = ' . (INT)$_POST['an'] . ', tr = ' . (INT)$_POST['tr'] . ', pl = ' . (INT)$_POST['pl'] . ', asu = ' . (INT)$_POST['asu'] . ', adscan = ' . (INT)$_POST['adscan'] . ' LIMIT 1'); } if ($_GET['reset3'] == true) db_query('DELETE FROM ' . $db_prefix . '_framespider_save WHERE time < ' . (time() - 60)); if ($_GET['reset2'] == true) db_query('UPDATE ' . $db_prefix . '_framespider_config SET c_frame = 0, c_vir = 0, c_load = 0, c_pop = 0, c_frames = 0, c_datei = 0, c_seiten = 0 LIMIT 1'); $spider_save = mysqli_fetch_assoc(db_query('SELECT COUNT(*) AS anzahl FROM ' . $db_prefix . '_framespider_save WHERE time < ' . (time() - 60))); $spider_config = mysqli_fetch_assoc(db_query('SELECT * FROM ' . $db_prefix . '_framespider_config LIMIT 1')); $adscan = mysqli_fetch_assoc(db_query('SELECT pw FROM ' . $db_prefix . '_adscan')); head('VMS-Spider Konfiguration'); echo ' <table border="0" width="100%"> <form action="" method="POST"> <tr> <td colspan="2" align="left"><b><U>Server Einstellungen:</U></b></td> </tr> <tr> <td>Passwort:</td> <td><input type="text" name="passwort" value="' . $spider_config['passwort'] . '"></td> </tr> <tr> <td>Reloads beachten?</td> <td><input type="checkbox" name="rb" value="1" ' . ($spider_config['rb'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Frameset schützen?</td> <td><input type="checkbox" name="s_fs" value="1" ' . ($spider_config['s_fs'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Abgelaufene Berechtigungen:</td> <td><b> ' . number_format($spider_save[anzahl]) . ' </b> <a href="?content=/spider/spider&reset3=true"><b>Löschen</b></a></td> </tr> <td></td> <tr> </tr> <td></td> <tr> <td colspan="2" align="left"><b><U>Folgende Kampangen prüfen:</U></b></td> </tr> <td></td> <tr> <tr> <td>Forcedbanner</td> <td><input type="checkbox" name="fb" value="1" ' . ($spider_config['fb'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Paidmails</td> <td><input type="checkbox" name="pm" value="1" ' . ($spider_config['pm'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Paidlinks</td> <td><input type="checkbox" name="pl" value="1" ' . ($spider_config['pl'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Autosurf</td> <td><input type="checkbox" name="asu" value="1" ' . ($spider_config['asu'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Traffic</td> <td><input type="checkbox" name="tr" value="1" ' . ($spider_config['tr'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Forcedframebrecher</td> <td><input type="checkbox" name="ffb" value="1" ' . ($spider_config['ffb'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Andere</td> <td><input type="checkbox" name="an" value="1" ' . ($spider_config['an'] == 0 ? "" : "checked") . '></td> </tr> <td></td> <tr> </tr> <td></td> <tr> <td colspan="2" align="left"><b><U>Filterverwaltung:</U></b></td> </tr> <td></td> <tr> <td colspan="2" align="left"><b>Max. Popups:</b></td> </tr> <tr> <td>Folgepopups beachten?</td> <td><input type="checkbox" name="fpo" value="1" ' . ($spider_config['fpo'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td></td> </tr> <td><U>Forcedbanner:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpopfbs" value="' . $spider_config['maxpopfbs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpopfba" value="' . $spider_config['maxpopfba'] . '"></td> </tr> <td><U>Paidmails:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpoppms" value="' . $spider_config['maxpoppms'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpoppma" value="' . $spider_config['maxpoppma'] . '"></td> </tr> <td><U>Paidlinks:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpoppls" value="' . $spider_config['maxpoppls'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpoppla" value="' . $spider_config['maxpoppla'] . '"></td> </tr> <td><U>Autosurf:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpopass" value="' . $spider_config['maxpopass'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpopasa" value="' . $spider_config['maxpopasa'] . '"></td> </tr> <td><U>Traffic:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpoptrs" value="' . $spider_config['maxpoptrs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpoptra" value="' . $spider_config['maxpoptra'] . '"></td> </tr> <td><U>Forcedframebrecher:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpopffbs" value="' . $spider_config['maxpopffbs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpopffba" value="' . $spider_config['maxpopffba'] . '"></td> </tr> <td><U>Andere:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxpopans" value="' . $spider_config['maxpopans'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxpopana" value="' . $spider_config['maxpopana'] . '"></td> </tr> <td colspan="2" align="left"><b>Max. Frames:</b></td> <tr> <td></td> </tr> <td><U>Forcedbanner:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframefbs" value="' . $spider_config['maxframefbs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframefba" value="' . $spider_config['maxframefba'] . '"></td> </tr> <td><U>Paidmails:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframepms" value="' . $spider_config['maxframepms'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframepma" value="' . $spider_config['maxframepma'] . '"></td> </tr> <td><U>Paidlinks:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframepls" value="' . $spider_config['maxframepls'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframepla" value="' . $spider_config['maxframepla'] . '"></td> </tr> <td><U>Autosurf:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframeass" value="' . $spider_config['maxframeass'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframeasa" value="' . $spider_config['maxframeasa'] . '"></td> </tr> <td><U>Traffic:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframetrs" value="' . $spider_config['maxframetrs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframetra" value="' . $spider_config['maxframetra'] . '"></td> </tr> <td><U>Forcedframebrecher:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframeffbs" value="' . $spider_config['maxframeffbs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframeffba" value="' . $spider_config['maxframeffba'] . '"></td> </tr> <td><U>Andere:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxframeans" value="' . $spider_config['maxframeans'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxframeana" value="' . $spider_config['maxframeana'] . '"></td> </tr> <td colspan="2" align="left"><b>Max. Ladezeit in Sekunden: </b></td> <tr> <td></td> </tr> <td><U>Forcedbanner:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladenfbs" value="' . $spider_config['maxladenfbs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladenfba" value="' . $spider_config['maxladenfba'] . '"></td> </tr> <td><U>Paidmails:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladenpms" value="' . $spider_config['maxladenpms'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladenpma" value="' . $spider_config['maxladenpma'] . '"></td> </tr> <td><U>Paidlinks:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladenpls" value="' . $spider_config['maxladenpls'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladenpla" value="' . $spider_config['maxladenpla'] . '"></td> </tr> <td><U>Autosurf:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladenass" value="' . $spider_config['maxladenass'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladenasa" value="' . $spider_config['maxladenasa'] . '"></td> </tr> <td><U>Traffic:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladentrs" value="' . $spider_config['maxladentrs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladentra" value="' . $spider_config['maxladentra'] . '"></td> </tr> <td><U>Forcedframebrecher:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladenffbs" value="' . $spider_config['maxladenffbs'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladenffba" value="' . $spider_config['maxladenffba'] . '"></td> </tr> <td><U>Andere:</U></td> <tr> <td>Sponsorkampangen:</td> <td><input type="text" name="maxladenans" value="' . $spider_config['maxladenans'] . '"></td> </tr> <tr> <td>Adminkampangen:</td> <td><input type="text" name="maxladenana" value="' . $spider_config['maxladenana'] . '"></td> </tr> <tr> <td></td> </tr> <tr> <td></td> </tr> <td><B>Verbotene Dateiendungen:</B></td> <tr> <td>In Popups suchen?</td> <td><input type="checkbox" name="dip" value="1" ' . ($spider_config['dip'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Endungen mit "," trennen.</td> <td><input type="text" name="dateiendungen" value="' . $spider_config['dateiendungen'] . '"></td> </tr> <td>z.B. ".zip,.rar,.exe" oder "zip,rar,exe"</td> <td></td> <tr> <td></td> <tr> <tr> <td></td> <tr> <td><B>Verbotene Webseiten:</B></td> <tr> <td>In Popups suchen?</td> <td><input type="checkbox" name="uip" value="1" ' . ($spider_config['uip'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>Incl. "http://" angeben und mit "," trennen</td> <td><input type="text" name="webseiten" value="' . $spider_config['webseiten'] . '"></td> </tr> <td>z.B. "http://www.a.de,http://www.b.de"</td> <td></td> <tr> <td>oder "https://,http://127.0.0.1,ftp://"</td> <td></td> </tr> <tr> <td></td> <tr> <tr> <td></td> <tr> <tr> <td><b>An Adscan melden (falls installiert)?</b></td> <td><input type="checkbox"'; if (!$adscan['pw']) echo 'disabled="disabled"'; echo 'name="adscan" value="1" ' . ($spider_config['adscan'] == 0 ? "" : "checked") . '></td> <tr> <td colspan="2" align="center"> </td> </tr> <tr> <td colspan="2" align="left"><b>Kampangen sperren bei...</b></td> </tr> <tr> <td>... zu vielen Popups?</td> <td><input type="checkbox" name="popups" value="1" ' . ($spider_config['popups'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>... Virus?</td> <td><input type="checkbox" name="virus" value="1" ' . ($spider_config['virus'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>... Framebrecher?</td> <td><input type="checkbox" name="framebrecher" value="1" ' . ($spider_config['framebrecher'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>... zu vielen Frames?</td> <td><input type="checkbox" name="frames" value="1" ' . ($spider_config['frames'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>... zu langer Ladezeit?</td> <td><input type="checkbox" name="ladezeit" value="1" ' . ($spider_config['ladezeit'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>... verbotener Dateiendung?</td> <td><input type="checkbox" name="datei" value="1" ' . ($spider_config['datei'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td>... verbotener Webseite?</td> <td><input type="checkbox" name="seiten" value="1" ' . ($spider_config['seiten'] == 0 ? "" : "checked") . '></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" name="update" value="Update!"></td> </tr> <tr> </table> <b><U>Statistik:</U> (</b> <a href="?content=/spider/spider&reset2=true">Reset</a> <b> )</b> <br> Der Spider hat bislang ' . number_format($spider_config['c_pop'] + $spider_config['c_vir'] + $spider_config['c_seiten'] + $spider_config['c_datei'] + $spider_config['c_load'] + $spider_config['c_frame'] + $spider_config['c_frames'], 0, ',', '.') . ' Kampagnen gemeldet: <br> - ' . number_format($spider_config['c_pop'], 0, ',', '.') . ' Kampagnen hatten zu viele Popups. <br> - ' . number_format($spider_config['c_vir'], 0, ',', '.') . ' Kampagnen hatten einen Virus. <br> - ' . number_format($spider_config['c_frame'], 0, ',', '.') . ' Kampagnen hatten einen Framebrecher. <br> - ' . number_format($spider_config['c_frames'], 0, ',', '.') . ' Kampagnen hatten zu viele Frames. <br> - ' . number_format($spider_config['c_load'], 0, ',', '.') . ' Kampagnen hatten eine zu lange Ladezeit. <br> - ' . number_format($spider_config['c_datei'], 0, ',', '.') . ' Kampagnen hatten verbotene Dateiendungen. <br> - ' . number_format($spider_config['c_seiten'], 0, ',', '.') . ' Kampagnen hatten verbotene Webseiten. <br>'; foot(); head('Gemeldete Kampagnen ( <a href="?content=/spider/spider&reset=true">Log leeren</a> )'); echo ' <table border="0" CELLPADDING="3" CELLSPACING="0" width="100%"> <tr class="tr_head"> <td align="center"><b>Tan</b></td> <td align="center"><b>Url</b></td> <td align="center"><b>Grund</b></td> <td align="center"><b>Zeit</b></td> </tr>'; if ($_GET['reset'] == true) db_query('TRUNCATE ' . $db_prefix . '_framespider_log'); $gemeldete = db_query('SELECT tan,url,grund,zeit FROM ' . $db_prefix . '_framespider_log ORDER BY zeit DESC'); if (mysqli_num_rows($gemeldete)) { while ($gemeldet = mysqli_fetch_assoc($gemeldete)) { $i++; $col = ($i % 2 == 0 ? "tr_row1" : "tr_row2"); echo ' <tr class="' . $col . '"> <td align="center">' . $gemeldet['tan'] . '</td> <td align="center"><a href="' . $gemeldet['url'] . '" target="_blank">[Link]</a></td> <td align="center">' . $gemeldet['grund'] . '</td> <td align="center">' . date("d.m.Y - H:i", $gemeldet['zeit']) . '</td> </tr> '; } } else { echo ' <tr> <td colspan="4" align="center">- bislang keine Meldungen -</td> </tr> '; } echo ' </form> </table>'; foot();