Original von Gremlin
Original von dude32
eingebaut , getestet und siehe da.................... kein banner
Jup, hatte nen kleinen Denkfehler drin.... hier nun der richtige Code, bitte trotzdem vorher ein Backup machen, ich habe ihn nur hier local getestet...
PHP-Code:
<?
userstatus();
head("Paidbanner");
$usr = mysql_fetch_array(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."'))
WHERE t1.menge >='1' and t1.werbeart = 'forcedbanner' and t1.status = '1' AND t1.verdienst > 0 and t1.sponsor != '".$_SESSION['uid']."' AND t2.tan IS NULL ORDER BY verdienst DESC LIMIT ".$usr['max_forced']."");
while($f_banner=mysql_fetch_array($fbanner)){
echo '<div align="center" id="banner_'.$x_banner.'"><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_'.$x_banner.'\').style.display=\'none\';"></a><br>Reload:'. $f_banner['reload']/3600 .' Std. | Verdienst: '.number_format($f_banner['verdienst'],2,',','.').' | Aufendhalt:'.$f_banner['aufendhalt'].' Sekunden<br><br></div>';
$x_banner++;
}
echo '<div align="center"><form action="" method="post"><input type="Submit" name="mehr_banner" value="Weitere Banner !"></form></div>';
foot();
?>
Hallo
Habe deinen Code jetzt schon eine Weile drin und der funktioniert sehr gut.
Nur ein kleines Problem. Ich habe bei mir auch eine Statistik drin. (Banner, Reload usw.)
Hatte von einigen Usern eine Mitteilung bekommen das was mit der Statistik nicht stimmt. Manchmal werden in der Statistik noch 80 Banner zum klicken angezeigt aber sind keine mehr da.
Habe dann mal das ganze wieder mit der normalen klick4 probiert und da stimmt statistik und Anzeige der Banner.
Jetzt habe ich mal Probeweise die Statistik umgebaut und deinen Code integriert.
PHP-Code:
$fbanner1 = 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."'))
WHERE t2.tan IS NULL AND t1.werbeart = 'forcedbanner' AND t1.menge >='1' AND t1.status = '1' AND t1.verdienst > 0 AND t1.sponsor != '".$_SESSION['uid']."'");
while($fa=mysql_fetch_array($fbanner1)){
$stat_gesamt++;
}
echo "<center><b>";
echo "Aktive Paidbanner: ".number_format($stat_gesamt,0,',','.')." ";
echo " <br /> ";
echo "</center></b><br />";
Jetzt stimmt die Statistikanzeige mit den Banneranzeige überein.
Nätürlich fehlen jetzt die ganzen anderen sachen aus der Statistk (Reload, Vergütung usw.)
Kann mir da jemand weiterhelfen.