<?php /** * @project Betteladdon-Pro * @author Joel Kuder j.kuder@swissnwx.ch * @copyright 2017 SwissNetWorX * @license SwissNetWorX AGB https://www.swissnwx.ch/agb */ // neuen Bettelurl eintragen, ändern oder löschen if ($_POST['eintragen'] == 'Eintragen'){ db_query("INSERT INTO ".$db_prefix."_bettelconfig (id, min, max, reload, time, Bettelwerbung) VALUES ('', '".$_POST['min']."','".$_POST['max']."','".$_POST['reload']."','".$_POST['time']."','".mysql_real_escape_string($_POST['Bettelwerbung'])."');"); }; if ($_POST['eintragen'] == 'Löschen'){ db_query("DELETE FROM ".$db_prefix."_bettelconfig WHERE id = '".$_POST['id']."';"); }; if ($_POST['eintragen'] == 'Eddieren'){ db_query("UPDATE ".$db_prefix."_bettelconfig SET id='".$_POST['id']."',min='".$_POST['min']."', max='".$_POST['max']."', reload='".$_POST['reload']."', time='".$_POST['time']."', Bettelwerbung='".mysql_real_escape_string($_POST['Bettelwerbung'])."' WHERE id='".$_POST['id']."';"); }; if ($_POST['reset'] == 'Resetten'){ db_query ("DELETE FROM vms_bettelaufrufe"); }; $url = $_GET['seite']; if ($_GET['action'] == 'block'){ $bilanzabfrage = db_query("INSERT INTO `vms_bbettelaufrufe` ( `url` ) VALUES ('$url');"); } if ($_GET['action'] == 'unblock'){ $bilanzabfrage = db_query("DELETE FROM `vms_bbettelaufrufe` WHERE CONVERT(`url` USING utf8) = '$url';"); } if ($_GET['action'] == 'delete'){ $bilanzabfrage = db_query("DELETE FROM 'vms_bettelaufrufe' WHERE CONVERT(`url` USING utf8) = '$url';"); } // Variabeln $filename = '../lib/texte/bettelregel.txt'; if (!isset($_POST['updaten'])) $_POST['updaten'] = ''; if (!isset($_POST['text'])) $_POST['text'] = ''; // Datei schreiben if ($_POST['updaten'] == 'Updaten !') { $_POST['text'] = str_replace('\\', '', $_POST['text']); $fp = fopen ($filename, "w"); fwrite ($fp, $_POST['text']); fclose ($fp); } // Datei auslesen $fp = fopen ($filename, "r"); $inhalt = @fread ($fp, filesize ($filename)); fclose ($fp); $inhalt = str_replace('\\', '', $inhalt); ?> <?php head("<b><center> Bettelregel bearbeiten (html erlaubt!)</center></b>");?> <div align="center"> <form action="" method="post"> <table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"> <tr bgcolor="#c0c0c0" width="520px"> <td align="center"> Bettelregeln die Im Userbereich auftauchen. </td> </tr> <tr width="520px"> <td align="center" > <textarea name="text" style="width:520px; height:300px;"><?php echo $inhalt;?></textarea> </td> </tr> <tr bgcolor="#d0d0d0" width="520px"> <td align="center" > <input type="Submit" name="updaten" value="Updaten !"> </td> </tr> </table> </form> </div> <?php foot();?> <?php head("<b><center> Neue Bettelurl einrichten</center></b>"); ?> <form action="" method="post"> <table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"> <tr bgcolor="#c0c0c0" width="520px"> <td align="center"><b>Mindestvergütung <br> komma mit '.'</b></td> <td align="center"><b>Maximalvergütung <br> 0 = Bettellink deaktiviert</b></td> <td align="center"><b>Reloadsperre <br> in Sekunden</b></td> <td align="center"><b>Aufendhalt <br> in Sekunden</b></td> </tr> <tr bgcolor="#d0d0d0" width="520px"> <td align="center"><input type="text" name="min" value="" style="width:90px;"></td> <td align="center"><input type="text" name="max" value="" style="width:90px;"></td> <td align="center"><input type="text" name="reload" value="" style="width:90px;"></td> <td align="center"><input type="text" name="time" value="" style="width:90px;"></td> </tr> <tr bgcolor="#c0c0c0" width="520px"> <td colspan="4" align="center"> Die Werbung die bei dem Klick des bettellink erscheinen soll. </td> </tr> <tr width="520px"> <td colspan="4"> <textarea name="Bettelwerbung" style="width:512px; height:150px;"></textarea><br> </td> </tr> <tr bgcolor="#d0d0d0"> <td colspan="4" align="center"><input type="submit" name="eintragen" value="Eintragen" style="width:100px;"></td> </tr> </table> </form> <?php foot(); ?> <?php head("<b><center>Bisherige Bettelurln</center></b>");?> <?php $bettelurln = db_query("SELECT * FROM ".$db_prefix."_bettelconfig Order BY id ASC"); while ($BS = mysql_fetch_array($bettelurln)){ ?> <form action="" method="post"> <table align="center" border="0" width="520px" cellpadding="3" cellspacing="1" bgcolor="#000000"> <tr bgcolor="#c0c0c0" width="520px"> <td align="center"><b>ID</b></td> <td align="center"><b>Mindestvergütung <br> komma mit '.'</b></td> <td align="center"><b>Maximalvergütung <br> 0 = Bettellink deaktiviert</b></td> <td align="center"><b>Reloadsperre <br> in Sekunden</b></td> <td align="center"><b>Aufendhalt <br> in Sekunden</b></td> </tr> <tr bgcolor="#d0d0d0" width="520px"> <td align="center" valign="middle"><input type="hidden" name="id" value="<?php echo $BS['id']?>"><?php echo $BS['id']?></td> <td align="center" valign="middle"><input type="text" name="min" value="<?php echo $BS['min'];?>" style="width:90px;"></td> <td align="center" valign="middle"><input type="text" name="max" value="<?php echo $BS['max'];?>" style="width:90px;"></td> <td align="center" valign="middle"><input type="text" name="reload" value="<?php echo $BS['reload'];?>" style="width:90px;"></td> <td align="center" valign="middle"><input type="text" name="time" value="<?php echo $BS['time'];?>" style="width:90px;"></td> </tr> <tr bgcolor="#c0c0c0" width="520px"> <td colspan="5" align="center"> Die Werbung die bei dem Klick des bettellink erscheinen soll. </td> </tr> <tr width="520px"> <td colspan="5"> <textarea name="Bettelwerbung" style="width:512px; height:150px;"><?php echo $BS['Bettelwerbung'];?></textarea><br> </td> </tr width="520px"> <tr bgcolor="#d0d0d0"> <td align="center" colspan="3"><input type="submit" name="eintragen" value="Eddieren" style="width:60px;"></td> <td align="center" colspan="2"><input type="submit" name="eintragen" value="Löschen" style="width:60px;"></td> </tr> </table><br> </form> <?php };?> <?php foot();?> <?php head("<b><center>Woher kommen meine Bettelaufrufe?? ");?> <table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"> <tr bgcolor="#c0c0c0"> <td align="center"><b>Seite wo der Link geklickt wurde!</b></td> <td align="center"><b>Klickzahl</b></td> <td align="center"><b>URL fürs Betteln sperren</b></td> </tr> <?php $klicks = db_query("SELECT distinct url FROM vms_bettelaufrufe"); while ($aufrufe = mysql_fetch_array($klicks)) { $url = $aufrufe['url']; $seiten = mysql_query("SELECT url FROM vms_bbettelaufrufe WHERE CONVERT(`url` USING utf8) = '$url';"); $row = mysql_fetch_row($seiten); if ($row[0] != $url){ $summe = "SELECT count(*) as anzahl FROM vms_bettelaufrufe WHERE url='$url'"; $result = mysql_query($summe) or die($summe.'<br>'.mysql_error()); $row = mysql_fetch_assoc($result); $anzahl = $row['anzahl']; echo ' <tr bgcolor="#d0d0d0" width="520px"> <td align="center">'.$aufrufe['url'].'</td> <td align="center"><font color="#0000FF">'.$anzahl.'</td> <td align="center"><a href="?content=/addons/betteleinstellungen&action=block&seite='.$aufrufe['url'].'">SPERREN</a></td> </tr> '; } } ?> <tr bgcolor="#d0d0d0" width="520px"> <td colspan="3" align="center"> <form action="" method="post"> <input type="submit" name="reset" value="Resetten"> </form> </td> </tr> </table> <?php foot();?> <?php head("<b><center> URL's die für's Betteln gesperrt sind </center></b>");?> <table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"> <tr bgcolor="#d0d0d0" width="520px"> <td align="center"><b>Seite wo der Link geklickt wurde!</b></td> <td align="center"><b>URL fürs Betteln freigeben</b></td> </tr> <?php $bilanzabfrage = db_query("SELECT distinct url FROM vms_bbettelaufrufe"); while ($aufrufe = mysql_fetch_array($bilanzabfrage)) { $url = $aufrufe['url']; echo ' <tr bgcolor="#d0d0d0" width="520px"> <td align="center">'.$aufrufe['url'].'</td> <td align="center"><a href="?content=/addons/betteleinstellungen&action=unblock&seite='.$aufrufe['url'].'">FREIGEBEN</a></td> </tr> '; } ?> </table> <?php foot();?> <?php head("<b><center> Bettellog </center></b>");?> <table align="center" width="520px" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000"> <tr bgcolor="#d0d0d0" width="520px"> <td align="center"><b>ID</b></td> <td align="center"><b>Url</b></td> <td align="center"><b>uid</b></td> </tr> <?php $historybaufrufe = db_query("SELECT * FROM vms_bettelaufrufe Limit 1000"); while ($hist = mysql_fetch_array($historybaufrufe)) { echo ' <tr bgcolor="#d0d0d0" width="520px"> <td align="center">'.$hist['id'].'</td> <td align="center">'.$hist['url'].'</td> <td align="center">'.$hist['uid'].'</td> </tr> '; } ?> </table> <br> <div align="center"> <!-- Dies ist der Copyright hinweis von https://www.swissnwx.ch er darf weder Unsichtbar gemacht werden noch darf er entfernt werden. --> <a href="https://www.swissnwx.ch" target="_blank" name="SwissNetWorX." title="SwissNetWorX" style="font-size: 10px;"> © by SwissNetWorX </a> </div> <?php foot();?>