Hallo zusammen
Habe wieder mal ein Problem die Ladezeit der Banner dauert einafch zulange..
Hilfe
Code:<? userstatus(); head("Paidbanner";); $max_banner = mysql_fetch_array(db_query("SELECT `max_forced` FROM ".$db_prefix."_userdaten WHERE uid=".$_SESSION['uid']."";)); $fbanner = db_query("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and sponsor != '".$_SESSION['uid']."' and `verdienst` >0 and status = '1' ORDER BY verdienst DESC";); $stat_gesamt = 0; $stat_verguetung = 0; $stat_aufenthalt = 0; $stat_reload = 0; 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><b>"; 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-$minusbanner)/$stat_gesamt)),2,',','.')." ".$waehrung." | "; echo "Ø Vergütung: ".number_format((($stat_verguetung)/$stat_gesamt),2,',','.')." ".$waehrung; echo "</center></b><br />"; mysql_data_seek($fbanner, 0); //$forcedbanner = db_query("SELECT tan,banner,reload,verdienst,aufendhalt FROM ".$db_prefix."_gebuchte_werbung WHERE menge >='1' and werbeart = 'forcedbanner' and status = '1' and sponsor != '".$_SESSION['uid']."' ORDER BY verdienst DESC";); $nextreload = 0; while($f_banner=mysql_fetch_array($fbanner)){ $int_reload = db_query("SELECT bis FROM ".$db_prefix."_reloads WHERE tan='".$f_banner['tan']."' and (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()."";); if (!mysql_num_rows($int_reload) && $x_banner <= ($max_banner['max_forced']-1)) { echo '<div align="center" id="banner_'.$x_banner.'"><a href="fc.php?tan='.$f_banner['tan'].'" target="_blank"><img src="'.$f_banner['banner'].'" border="1" 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++; } else { $int_reload = db_query("SELECT bis FROM ".$db_prefix."_reloads WHERE (uid='".$_SESSION['uid']."' or ip='".$ip."') and bis >= ".time()." ORDER BY bis ASC";); $reload = mysql_fetch_object ($int_reload); if ($reload->bis > $nextforced) { $nextforced = $reload->bis; } } } if ($x_banner <= 0) { echo '<div align="center"><font color="#FF0000"><b>Alle Forcedbanner im Reload !</b></font>';




Zitieren