Ergebnis 1 bis 10 von 29

Thema: Bettelaufrufe nur aus D CH A vergüten

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Gesperrt
    Registriert seit
    19.03.2007
    Beiträge
    42
    Zitat Zitat von didith1207 Beitrag anzeigen
    also das länderaddon aus dem download installieren und dann die bettel.php mit diesem code ersetzen:

    PHP-Code:
    <?

    $ccode_array = mysql_fetch_array(db_query("SELECT * FROM laendercode WHERE IP_FROM<=inet_aton('".$ip."') AND IP_TO>=inet_aton('".$ip."');"));
        $cc2=$ccode_array['CC2'];
     

    if($cc2 == 'DE' OR $cc2 == 'AT' OR $cc2 == 'CH'){?>
     

    <?  
    $_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 (!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 (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 {
         $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();
    }
    ?>
    <?} else {?>
    <?head("Betteln auf ".$seitenname);?>
    Aufruf wurde nicht vergütet!<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();
    }

    }?>
    das teil ist so gemacht das die werbung immer angezeigt wird aber nur bei User aus Deutschland,Schweiz und österreich bekommt der User eine vergütung
    Hmm, bei mir kommt nur: Aufruf wurde nicht vergütet!, egal ob ich aus Deutschland oder aus was weiß ich für einem Land bin. Habe das Vms 1.2.4

  2. #2
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Hast du denn auch das ländercode addon drinne?
    http://www.designerscripte.net/downl...do=file&id=196

  3. #3
    Gesperrt
    Registriert seit
    19.03.2007
    Beiträge
    42
    Zitat Zitat von Hardy Beitrag anzeigen
    Hast du denn auch das ländercode addon drinne?
    http://www.designerscripte.net/downl...do=file&id=196
    Ja und die Datenbank wurde auch aktualisiert.

  4. #4
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Mach mal nach $cc2=$ccode_array['CC2'];
    PHP-Code:
    echo'$cc2'
    und schau mal was dann da steht.

  5. #5
    Gesperrt
    Registriert seit
    19.03.2007
    Beiträge
    42
    Zitat Zitat von Hardy Beitrag anzeigen
    Mach mal nach $cc2=$ccode_array['CC2'];
    PHP-Code:
    echo'$cc2'
    und schau mal was dann da steht.
    Nein leider nicht dort steht dann:

    $cc2
    Betteln auf Lalala
    Aufruf wurde nicht vergütet!

  6. #6
    Zitat Zitat von Hardy Beitrag anzeigen
    und schau mal was dann da steht.
    Kann ich dir jetzt schon sagen, es wird $cc2 da stehen <== Edit: Mist, zu spät

    Mach lieber:
    PHP-Code:
    echo $cc2


  7. #7
    Gesperrt
    Registriert seit
    19.03.2007
    Beiträge
    42
    Zitat Zitat von Sebmaster Beitrag anzeigen
    Kann ich dir jetzt schon sagen, es wird $cc2 da stehen <== Edit: Mist, zu spät

    Mach lieber:
    PHP-Code:
    echo $cc2
    Hey,

    leider scheint das auch nicht das Problem zu sein. Er zeigt immernoch das selbe an:
    Aufruf wurde nicht vergütet!

  8. #8
    Zitat Zitat von mcmuhl Beitrag anzeigen
    Hey,

    leider scheint das auch nicht das Problem zu sein. Er zeigt immernoch das selbe an:
    Aufruf wurde nicht vergütet!
    Davor nichts?


  9. #9
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Naja das Aufruf wurde nicht vergütet! weiterhin da steht habe ich mir eigentlich schon gedacht. Wenn bei echo $cc2;
    allerdings auch nicht der Ländercode (Also D für Deutschland) vor "Betteln auf BLABLABLA" erscheint dann hast du das Update des Ländercodes nicht korrekt eingespielt.

Ähnliche Themen

  1. alle topframes vergütung in Bonuslose vergüten
    Von mine321 im Forum [HD] Programmieren
    Antworten: 1
    Letzter Beitrag: 29.10.2014, 17:50
  2. Heutige Bettelaufrufe
    Von Satimania im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 21.04.2012, 12:33
  3. Bezahlte Startseite Zeitverzögert vergüten
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 01.04.2009, 22:29
  4. Vergütung der Bettelaufrufe im Pop-up
    Von Bonian im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 26.10.2008, 23:26
  5. Seltsame Bettelaufrufe
    Von Frenja im Forum User
    Antworten: 10
    Letzter Beitrag: 14.03.2008, 16:56

Berechtigungen

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