Hi, ist es auch möglich zu loggen von wem der Bettellink stammt?
Sollte es möglich sein ist das ganze gleich als Auftrag von mir zu werten. Preis ist egal, hauptsache ich finde heraus von wem die seltsamen Links stammen.
Edit: Kann mir jemand den oberen Code in die VMS1.2 bettel.php einbauen?
PHP-Code:
<?
$_GET['ref'] = (int)$_GET['ref'];
if ($pageconfig['reload_betteln'] == 0){
$betteltext = '<b>Die Bettelfunktion ist auf dieser Seite deaktiviert';
}else{
if ($_SESSION['uid'] == $_GET['ref'] || $_GET['ref'] == $_COOKIE['uid']){
$betteltext = '<b><font color="#FF0000">Du kannst dich nicht selbst anbetteln!</font></b>';
}else{
$reloadcheck = db_query("SELECT bis FROM ".$db_prefix."_reloads_betteln WHERE ip = '".$ip."' and tan = 'bettelaufruf' and bis >= ".time()." LIMIT 1");
if (!mysql_num_rows($reloadcheck)) {
$minimum = $pageconfig['min_betteln'];
$maximum = $pageconfig['max_betteln'];
srand((double)microtime()*1000000);
$bettelsumme = rand($minimum*100,$maximum*100)/100;
$new_reload = time()+$pageconfig['reload_betteln'];
db_query("INSERT INTO ".$db_prefix."_reloads_betteln (ip,uid,tan,bis) VALUES ('".$ip."','".$_GET['ref']."','bettelaufruf','".$new_reload."')");
db_query("UPDATE ".$db_prefix."_kontodaten SET angebettelt =angebettelt + 1, bv = bv + ".$bettelsumme.", kontostand = kontostand + '".$bettelsumme."' WHERE uid = '".$_GET['ref']."'");
bilanz(1000,$bettelsumme);
$betteltext = '<b>Ein Mitglied ('.$_GET['ref'].') hat durch dich gerade <font color="#FF0000">'.$bettelsumme.' '.$waehrung.' </font>verdient!</b>';
} else {
$reloadcheck = mysql_fetch_array($reloadcheck);
$betteltext = '<b>Du bist noch für '. round((($reloadcheck['bis'] - time())/60),0) .' Minuten gesperrt</b>';
}
}
}
?>
mfg