Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: Eigenen Bettelaufruf verhindern

  1. #11
    jr-coolman
    Gast
    Also bei mir funktioniert das ganze leider noch nicht so ganz.

    Ich muss doch nur den Code hier einsetzen oder:

    if ($_GET['ref'] == $_SESSION['uid']){
    die('Du darfst nicht deinen eigenen Bettellink aufrufen. '.include_once("lib/footer.php").'');
    Das PHP und die letzte zeile muss ich doch weglassen das kommt ja nur von der Forums Software oder?

    Dann sieht mein bettel datei so aus:

    PHP-Code:
    <?
    // SecVMS change begin
    $_GET['ref'] = (int)$_GET['ref'];
    // SecVMS change end

    if ($_GET['ref'] == $_SESSION['uid']){
    die('Du darfst nicht deinen eigenen Bettellink aufrufen. '.include_once("lib/footer.php").'');

    $reloadcheck = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE ip = '".$ip."' and tan = 'bettelaufruf' and bis >= '".time()."'");
    if (!mysql_num_rows($reloadcheck)) {
    $minimum        = $pageconfig['min_betteln'];
    $maximum        = $pageconfig['max_betteln'];
    srand((double)microtime()*1000000);
    $bettelsumme    = rand($minimum*100,$maximum*100)/100;
    // Reload setzen und Umsätze schreiben
    $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." WHERE uid = '".$_GET['ref']."'");
    kontobuchung ('+',$bettelsumme,$_GET['ref']);
    refumsatz ($bettelsumme,$_GET['ref']);
    aktivralley ($bettelsumme,$_GET['ref']);
    $betteltext = '<b>Du hast für den User '.$_GET['ref'].' gerade '.$bettelsumme.' '.$waehrung.' erbettelt!</b>';
    } else {
    $reloadcheck = mysql_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 Sundayklick.de");?>
    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();?>

    <?head("Werbung dieser Seite");
    $filename = 'lib/texte/bettelwerbung.txt';
    $fp = fopen ($filename, "r");
    $inhalt = fread ($fp, filesize ($filename));
    fclose ($fp);
    $inhalt = str_replace('\\', '', $inhalt);
    echo nl2br($inhalt);
    foot();?>
    Keider zeigt sie dann garnichts an sobald ich den Code einfüge.
    Hat jemand eine idee woran das liegt?
    Zeile 7 + 8 Sind dann die neu eingefügten?

  2. #12
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    wer kann es bei mir einbaen ??

  3. #13
    Hallo adi,

    füge bitte in Zeile 9 ein } ein .

    das ist alles dann läuft dein script wieder.

  4. #14
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    hi power24 danke aber mein hoster striket d.h. kann ich nicht einbaune

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. brauche dringent hilfe eigenen Account gelöscht
    Von blacktiger10 im Forum Support zum VMSone
    Antworten: 16
    Letzter Beitrag: 08.12.2011, 22:57
  2. DSN-ADS steht auf eigenen beinen
    Von DimpleX im Forum Talk, talk, talk...
    Antworten: 2
    Letzter Beitrag: 28.12.2008, 19:12
  3. DSN hat einen eigenen TS Server!
    Von Maddin im Forum Ankündigungen (erledigt)
    Antworten: 13
    Letzter Beitrag: 27.05.2008, 21:11
  4. Bestätigung Bettelaufruf im Popup
    Von enrico72 im Forum Weiterentwicklung Basisscript
    Antworten: 9
    Letzter Beitrag: 04.03.2007, 19:09
  5. verlinkung auf dateien unterhalb des eigenen verzeichnisses
    Von Homunk im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 19.12.2006, 23:50

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •