Skip to content
Snippets Groups Projects
betteln.php 2.67 KiB
Newer Older
Eric Laufer's avatar
1.1
Eric Laufer committed
<?php
$_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 WHERE ip = '" . $ip . "' and tan = 'bettelaufruf' and bis >= " . time() . " LIMIT 1");

        if (!mysqli_num_rows($reloadcheck)) {
			$sperre = mysqli_fetch_array(db_query("SELECT bettel_sperre FROM ".$db_prefix."_kontodaten WHERE uid = '".$_GET['ref']."' "));
				if($sperre['bettel_sperre'] == 0){
					$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 (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'] . "'");
					db_query("INSERT INTO ".$db_prefix."_bettel_buchung (zeit,betrag,refferer,uid) VALUES ('". time() ."', '".$bettelsumme."', '".$_SERVER['HTTP_REFERER']."', '".$_GET['ref']."' )");
					
					refumsatz ($bettelsumme, $_GET['ref']);
					rallysystem ($_GET['ref'], '6', $bettelsumme);
					bilanz(0, $bettelsumme);
					$betteltext = '<b>Du hast für den User ' . $_GET['ref'] . ' gerade ' . $bettelsumme . ' ' . $waehrung . ' erbettelt!</b>';
				}else{
					$betteltext = '<b><font color="#FF0000">User ist f&uuml;r das Betteln gesperrt.</font></b>';
				}
					
        } else {
            $reloadcheck = mysqli_fetch_array($reloadcheck);
            $betteltext = '<b><font color="#FF0000">Du bist noch für ' . round((($reloadcheck['bis'] - time()) / 60), 0) . ' Minuten fürs Betteln gesperrt</font></b>';
        }
    }
}

head("Betteln auf " . $seitenname);
echo 'Verdiene auch Du mit!<br>
Melde Dich bei ' . $seitenname . ' an und bewirbe Deinen persönlichen Bettellink, so
verdienst Du deine ' . $waehrung . ' fast wie im Schlaf!<br>
<br>
<div align="center">' . $betteltext . '</div>';
foot();

$filename = 'lib/texte/bettelwerbung.txt';
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);

if ($inhalt != '') {
    head("Werbung dieser Seite");
    echo nl2br($inhalt);
    foot();
}