Ergebnis 1 bis 10 von 15

Thema: Bonusbanner - Klick4 ????

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Das ist es ja halt....Pass auf, poste mal meine und dann von dem Addon, dann siehste was für ein Problemm ich hab:

    PHP-Code:
    <?
    userstatus (); 
    head ('Paidbanner');
    $fbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1'");
    while($fa=mysql_fetch_array($fbanner)){
    $int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$fa['tan']."' and  (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
    $stat_gesamt++;
        $stat_verguetung = $stat_verguetung+$fa['verdienst'];
        $stat_aufenthalt = $stat_aufenthalt+$fa['aufendhalt'];
        if (mysql_num_rows($int_reload) > 0) { $stat_reload++; }
    }
    echo "<center>";
    echo "Aktive Paidbanner: ".number_format(($stat_gesamt-$stat_reload),0,',','.')." | Reloadsperre: ".number_format($stat_reload,0,',','.');
    echo " <br /> ";
    echo "Ø Aufenthalt: ".number_format(($stat_aufenthalt/$stat_gesamt),2,',','.')." Sek. | ";
    echo "Ø Durchlauf: ".number_format(($stat_gesamt*($stat_verguetung/$stat_gesamt)),2,',','.')." ".$waehrung." | ";
    echo "Ø Vergütung: ".number_format(($stat_verguetung/$stat_gesamt),2,',','.')." ".$waehrung;
    echo "</center><br /><br />";

    $usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

    $fbanner = db_query ('SELECT t1.* 
              FROM '.$db_prefix.'_gebuchte_werbung t1 
              LEFT JOIN '.$db_prefix.'_reloads t2 
              ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().') 
              WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced'].'');

    while ($f_banner = mysql_fetch_assoc ($fbanner)){
        echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
        . '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden<br><b><a href="?content=/verdienen/framebrecher&tan='.$f_banner['tan'].'&sponsor='.$f_banner['sponsor'].'">TAN: '.$f_banner['tan'].'</a></b> << Framebrecher melden<br/><br></div>';    
    }  

    if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_banner" value="Weitere Banner !" onclick="javascript:location.reload();" /></div>';  
    else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Banner im Reload !</div>';

    if(strstr($_SERVER['HTTP_USER_AGENT'], 'Lynx')!=false)
    {
        die('Aufruf mit diesem Browser nicht gestattet');
    }
    foot ();
    ?>
    <?if($_SESSION['login'] == 'true'){
    include("content/shoutbox.php");
    }?>

    Und vom Addon:

    PHP-Code:
    Code entfernt by Hardliner

    Sehe da ehrlich gesagt, nicht durch, die hätten es in die anleitung packen sollen, was gemacht werden muss, aber dies war leider nicht der Fall, und Support bisher gleich Null X(

  2. #2
    Streich das ma raus aus deiner Version:
    Code:
    $max_banner = mysql_fetch_array(db_query("SELECT `max_forced` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid'].""));
    da es nur die maximal angezeigten Banner abfragt das ist in der VMS Version schon anders gelöst.

    Dann ersetz mal alles was $forcedbanner heißt gegen $fbanner
    Das war es im Prinzip schon.
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

  3. #3
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    $max_banner finde ich nicht in meine Version -.-

    Ausserdem, ok, werde dann in der Addon datei alles umbenennen, aber wie füg ich das in meine rein, komplett so wie es ist ?

  4. #4
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Hab den Verkäufer nochmals angeschrieben, und bisher keine Antwort, bin sowas von sauer

    Bin ich hier der Arsch der Klammlose ausgibt, etwas dafür erwartet und dann NULL Support von dem scheiss Shop bekommt ?

    Wenn der Typ etwas verkauft, dann bitte MIT Support

    Kann mir sonst hier keiner helfen

  5. #5
    Erfahrener Benutzer Avatar von Dreamerweb
    Registriert seit
    19.12.2006
    Beiträge
    373
    Hab das mal so gemacht. Ist aber nicht getestet.

    PHP-Code:
    <?
    userstatus ();
    head ('Paidbanner');
    $fbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1'");
    while($fa=mysql_fetch_array($fbanner)){
    $int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$fa['tan']."' and  (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
    $stat_gesamt++;
        $stat_verguetung = $stat_verguetung+$fa['verdienst'];
        $stat_aufenthalt = $stat_aufenthalt+$fa['aufendhalt'];
        if (mysql_num_rows($int_reload) > 0) { $stat_reload++; }
    }
    echo "<center>";
    echo "Aktive Paidbanner: ".number_format(($stat_gesamt-$stat_reload),0,',','.')." | Reloadsperre: ".number_format($stat_reload,0,',','.');
    echo " <br /> ";
    echo "Ø Aufenthalt: ".number_format(($stat_aufenthalt/$stat_gesamt),2,',','.')." Sek. | ";
    echo "Ø Durchlauf: ".number_format(($stat_gesamt*($stat_verguetung/$stat_gesamt)),2,',','.')." ".$waehrung." | ";
    echo "Ø Vergütung: ".number_format(($stat_verguetung/$stat_gesamt),2,',','.')." ".$waehrung;
    echo "</center><br /><br />";

    $usr = mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

    $fbanner = db_query ('SELECT t1.*
              FROM '.$db_prefix.'_gebuchte_werbung t1
              LEFT JOIN '.$db_prefix.'_reloads t2
              ON (t1.tan = t2.tan AND (t2.uid = '.$_SESSION['uid'].' OR t2.ip = "'.$ip.'") AND t2.bis >= '.time().')
              WHERE t2.tan IS NULL AND t1.werbeart = "forcedbanner" AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced'].'');

    while ($f_banner = mysql_fetch_assoc ($fbanner)){
        echo '<div align="center" id="banner_'.$f_banner['tan'].'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="'.$f_banner['tan'].'" onClick="document.getElementById(\'banner_'.$f_banner['tan'].'\').style.display=\'none\';"></a>'
        . '<br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufenthalt: '.$f_banner['aufendhalt'].' Sekunden<br><b><a href="?content=/verdienen/framebrecher&tan='.$f_banner['tan'].'&sponsor='.$f_banner['sponsor'].'">TAN: '.$f_banner['tan'].'</a></b> << Framebrecher melden<br/><br></div>';
    $x_banner++; 
    }

    if ($x_banner <= 0) {
    $bonusbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and sponsor = 'Bonusbanner' and status = '1' and sponsor != '".$_SESSION['uid']."' ORDER BY RAND()");
    while($b_banner=mysql_fetch_array($bonusbanner)){
    $int_reload = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE tan='".$b_banner['tan']."' and  (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."");
        if (!mysql_num_rows($int_reload) && $y_banner <= ($max_banner['max_forced']-1)) {
        echo '<div align="center" id="banner_'.$y_banner.'"><a href="fc.php?tan='.$b_banner['tan'].'" target="_blank"><img src="'.$b_banner['banner'].'" border="0" height="60" width="468" alt="" onClick="document.getElementById(\'banner_'.$y_banner.'\').style.display=\'none\';"></a>
      <br>
      <b>Bonusbanner</b> | Verdienst: '.number_format($b_banner['verdienst'],2,',','.').' '.$waehrung.' | Aufendhalt:'.$b_banner['aufendhalt'].' Sekunden<br><br></div>';
        $y_banner++;
    echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner ?"></form></div>';
        }
     }
    }

    elseif ($x_banner <= 0 && $y_banner <= 0){
    echo '<div align="center"><font color="#FF0000"><b>Alle Banner im Reload !</b></font></div>';
    } else {
    echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner ?"></form></div>';
    }

    foot ();
    ?>
    <?if($_SESSION['login'] == 'true'){
    include("content/shoutbox.php");
    }?>

  6. #6
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Hmmm....

    Fehlermeldung gibbt es noch nicht, aber wäre fast arm geworden, wenn einer da herumgeklickert hätte *g*

    Also, jetzt wird der Bonusbanner bereits direkt mit normalen Banner angezeigt, und nicht erst wenn man alle durchgeklickt hatt

  7. #7
    Erfahrener Benutzer Avatar von Dreamerweb
    Registriert seit
    19.12.2006
    Beiträge
    373
    Hab den code noch mal verändert. Aber mehr fällt mir dazu auch nicht ein.

    MfG

  8. #8
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Na ja, der Bonusbanner wird immer noch an erste Stelle zusammen mit anderen Banner angezeigt, leider keine Veränderung

    Aber, zumindest danke ich dir für den Versuch

  9. #9
    Auf den ersten Blick würde Ich sagen das diese Zeile anders muß

    if ($x_banner <= 0) {

    nämlich:

    if ($x_banner >= 0) {
    Charmante-Lose / Mini-Zocker / ColaCodes4Lose
    Du brauchst Webspace für dein VMS--> PN

Ähnliche Themen

  1. [S] Bonusbanner Addon VMS1.2.3
    Von roxanna118 im Forum Scripte
    Antworten: 7
    Letzter Beitrag: 05.07.2008, 22:26
  2. Bonusbanner
    Von Gecko1 im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 13.05.2008, 01:57
  3. Bonusbanner Problem
    Von Gecko1 im Forum Support zu Addons & Erweiterungen
    Antworten: 0
    Letzter Beitrag: 04.03.2008, 04:38
  4. Fette Sicherheitslücke im Bonusbanner
    Von j.knopf im Forum Bug-Report
    Antworten: 10
    Letzter Beitrag: 20.11.2007, 20:44
  5. Bonusbanner nicht vergütet
    Von web_com im Forum Support zu Addons & Erweiterungen
    Antworten: 14
    Letzter Beitrag: 19.02.2007, 13:26

Berechtigungen

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