Ergebnis 1 bis 10 von 42

Thema: Verzögerte Bettelseiten-Vergütung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von h-m
    Registriert seit
    02.09.2006
    Beiträge
    115
    Zitat Zitat von hardliner Beitrag anzeigen
    Dann musst du aber auch in der datei betteln_verg.php wenigstens die functions.lib includen und die functionen dbconnect und dbclose etc einfügen.
    ja klar habe ich ja hier geschrieben:
    (dazu muss eigentlich nur sichergestellt werden dass benötigte Variablen definiert werden (z.B. Session) und Verbindung zur Datenbank besteht)
    kann ja nicht alles vorkauen

  2. #2
    Neuer Benutzer
    Registriert seit
    25.06.2009
    Beiträge
    5
    hallo also ich wollte des script bei mir auch nutzen ich habe vms 1.2 aber ich finde die datei betteln_verg.php nirgens wo soll die sein?

  3. #3
    Neuer Benutzer
    Registriert seit
    25.06.2009
    Beiträge
    5
    oh ich musste die datei erst erstelle also jetzt funktionierts super

  4. #4
    Neuer Benutzer
    Registriert seit
    07.05.2008
    Beiträge
    13
    Also ich habe die Einstellungen so gelassen, geht aber leider nicht.

    Edit: jetzt klappts. Dankeschön

  5. #5
    Erfahrener Benutzer
    Registriert seit
    05.04.2008
    Beiträge
    116
    könntet ihr vill auch die beiden fertigen datein (codes ) einfügen???

    bin eine null bei progen :-(
    ....:::: Schreibfehler sind gewollte Spezialeffekte meiner Tastatur ::::....

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Die betteln.php (VMS1.2.4) mit meta refresh Wartezeit:

    PHP-Code:
    <?
    $_GET['ref'] = (int)$_GET['ref'];
    $wartezeit = 5;

    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 (!mysql_num_rows($reloadcheck)) {
        if(!isset($_SESSION['bettelz']) || !isset($_GET['step2'])){
            $_SESSION['bettelz'] = time();
            $betteltext = '<b>Bitte warte noch '.$wartezeit.' Sekunden</b>';
            echo '<meta http-equiv="refresh" content="'.$wartezeit.';url=index.php?content=/betteln&ref='.$_GET['ref'].'&step2=ok">';
        }else if( isset($_SESSION['bettelz']) && $_GET['step2']='ok' && $_SESSION['bettelz'] < (time()-$wartezeit+1) ){
            unset($_SESSION['bettelz']);
             $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']."'");

             refumsatz ($bettelsumme,$_GET['ref']);
             aktivralley ($bettelsumme,$_GET['ref']);
             bilanz(0,$bettelsumme);   
             $betteltext = '<b>Du hast für den User '.$_GET['ref'].' gerade '.$bettelsumme.' '.$waehrung.' erbettelt!</b>';
         }else{
            $betteltext = '<b>Wartezeit nicht eingehalten</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 ".$seitenname);?>
    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();
    }
    ?>
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  7. #7
    Erfahrener Benutzer
    Registriert seit
    05.04.2008
    Beiträge
    116
    Cool ... vielen vielen DAnk nun Funktioniert das was ich wollte....
    ....:::: Schreibfehler sind gewollte Spezialeffekte meiner Tastatur ::::....

  8. #8
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    Ich hab auch mal die Geschichte mit dem verzögerteten Bettellink eingebaut, haken an der Sache, dass keine Klicks mehr in der Rally gewertet werden.

    Das Addon war aus dem DL bereich ich hier, was Gremlin mal gebastelt hat.

    Wer ne Idee woran es liegen könnte?

    Sam

  9. #9

    Reden

    Zitat Zitat von jpwfour Beitrag anzeigen
    Die betteln.php (VMS1.2.4) mit meta refresh Wartezeit:

    PHP-Code:
    <?
    $_GET['ref'] = (int)$_GET['ref'];
    $wartezeit = 5;

    if ($inhalt != ''){
    head("Werbung dieser Seite");
    echo nl2br($inhalt);
    foot();
    }
    ?>
    Gibt es dazu eine Einbauanleitung?
    Wollte nun nicht diese Datei und meine stundenlang vergleichen bis es mal funktioniert.

    Mir würde auch reichen wenn man die Sachen die man einfügen mus farblich hervorholt.

    M.f.G.
    icemails

  10. #10
    Erfahrener Benutzer Avatar von dude32
    Registriert seit
    27.07.2006
    Beiträge
    1.771
    Zitat Zitat von icemails Beitrag anzeigen
    Gibt es dazu eine Einbauanleitung?
    Wollte nun nicht diese Datei und meine stundenlang vergleichen bis es mal funktioniert.

    Mir würde auch reichen wenn man die Sachen die man einfügen mus farblich hervorholt.

    M.f.G.
    icemails
    nicht nur den kleinen teil nehmen, du mußt alles in zusammenhang sehen

    PHP-Code:
     <?
    $_GET['ref'] = (int)$_GET['ref'];
    $wartezeit = 5;

    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 (!mysql_num_rows($reloadcheck)) {
        if(!isset($_SESSION['bettelz']) || !isset($_GET['step2'])){
            $_SESSION['bettelz'] = time();
            $betteltext = '<b>Bitte warte noch '.$wartezeit.' Sekunden</b>';
            echo '<meta http-equiv="refresh" content="'.$wartezeit.';url=index.php?content=/betteln&ref='.$_GET['ref'].'&step2=ok">';
        }else if( isset($_SESSION['bettelz']) && $_GET['step2']='ok' && $_SESSION['bettelz'] < (time()-$wartezeit+1) ){
            unset($_SESSION['bettelz']);
             $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']."'");

             refumsatz ($bettelsumme,$_GET['ref']);
             aktivralley ($bettelsumme,$_GET['ref']);
             bilanz(0,$bettelsumme);   
             $betteltext = '<b>Du hast für den User '.$_GET['ref'].' gerade '.$bettelsumme.' '.$waehrung.' erbettelt!</b>';
         }else{
            $betteltext = '<b>Wartezeit nicht eingehalten</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 ".$seitenname);?>
    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();
    }
    ?>
    www.scripte-box.de VMS,VMS2 und FWX

Ähnliche Themen

  1. Bettelseiten Liste + Infos
    Von aukweb im Forum Talk, talk, talk...
    Antworten: 3
    Letzter Beitrag: 24.04.2015, 13:21
  2. Bettelseiten Addons
    Von Satimania im Forum Scripte
    Antworten: 5
    Letzter Beitrag: 25.07.2013, 09:26
  3. Script flut auf den Bettelseiten
    Von Warlord im Forum Talk, talk, talk...
    Antworten: 12
    Letzter Beitrag: 21.02.2009, 13:50
  4. Bettelseiten - Besuchertausch!
    Von Bonian im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 10
    Letzter Beitrag: 25.02.2008, 19:36
  5. [S] Bettelseiten
    Von dude32 im Forum Ref & Werberhandel
    Antworten: 6
    Letzter Beitrag: 18.12.2007, 17:16

Berechtigungen

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