Bei mir wurden die Banner nicht angezeigt, da ein eintrag in der abfrage vergessen wurde. darüberhinaus wollte ich, dass meine user wissen, mit welchem klick sie gewinnen. Das ganze sieht dann wie folgt aus:
Code:<? # Nur eingeloggte userstatus(); # Wieviele Banner möchte der User $max_banner = mysql_fetch_array(db_query('SELECT `max_forced` FROM '.$db_prefix.'_userdaten WHERE uid='.$_SESSION['uid'].' LIMIT 1')); head('Klick4Win'); echo'<br><br>'; # Kampagnen auslesen $werb = db_query('SELECT g.tan,g.reload,g.verdienst,g.winklick,g.banner FROM '.$db_prefix.'_gebuchte_werbung AS g LEFT JOIN '.$db_prefix.'_reloads AS r ON r.tan = g.tan AND (r.uid = '.$_SESSION['uid'].' || r.ip = "'.$ip.'") AND r.bis >= '.time().' WHERE r.tan IS NULL AND g.menge >= 1 and g.werbeart = "klick4win" and g.status = 1 LIMIT '.$max_banner['max_forced'].''); # Ausgeben while($f_banner=mysql_fetch_array($werb)) { echo ' <div align="center" id="banner_'.$f_banner['tan'].'"> <a href="klickwin_fc.php?tan='.$f_banner['tan'].'" target="_blank"> <img src="'.$f_banner['banner'].'" border="0" height="60" width="468" alt="" 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,',','.').' '.$waehrung.' beim '.$f_banner['winklick'].'. Klick<br> <br> </div>'; } # Reload Button oder "Alle im Reload" Meldung if (!mysql_num_rows($werb)) { 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(); ?>




Zitieren