PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Banner werden nicht angezeigt



Ronin
25.06.2009, 12:47
Ich mal wieder,

also ich hab mal wieder ein Problem. Meine Banner werden im Klick4 Bereich nicht angezeigt. Nun hab ich natürlich auch die Suchfunktion benutzt und immer nur den Fehler mit dem Reload gefunden. Den hab ich aber nicht.

Ich habe (vermutlich) einen Fehler in der Klick4.php, nur weiß ich nicht was er bedeutet.
Oder aber in der SQL- Datenbank die aber unberührt vom Grundscript stammt.

Parse error: syntax error, unexpected T_WHILE in /var/www/web148/html/content/verdienen/klick4.php on line 13

steht wenn ich auf Klick4 gehe.

In Line 13 meiner Klick4.php steht folgendes:

while ($f_banner = mysql_fetch_assoc ($fbanner)){

Im Adminforce werden mir alle Banner ganz normal angezeigt.

Hoffe ihr könnt mir kurz helfen denke mal hab wieder irgendwas vergessen.

Ich bedanke mich schon mal im voraus.

Ronin

jpwfour
25.06.2009, 13:23
Dazu müsste man die Zeilen davor kennen.

Bzw. wissen, was du an der klick4.php verändert hast?

Ronin
25.06.2009, 13:28
Also hier ist mal meine Klick4.php


<?
userstatus ();
head ('Paidbanner');

$usr = mysql_fetch_assoc (db_query ('SELECT max_forced, var, vonu 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'].

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><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>';
<!-- Diese Addon basiert auf vms1.1 wurde jedoch auf vms1.2 getestet ,das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht
rechtliche Schritte mit sich
-->
<div align="center"><font size="1">Bannersortierung &copy; by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>

foot ();
?>



Müsste die Grundversion sein.

jpwfour
25.06.2009, 13:30
Hier fehlt ein bisschen was:


$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'].

while ($f_banner = mysql_fetch_assoc ($fbanner)){

AND t1.sponsor != '.$_SESSION['uid'].

danach müsste das noch weitergehen...

Lad am besten noch mal die Originale hoch.

Ronin
25.06.2009, 13:36
Wunderbar neu hochladen hat den Fehler behoben.

Aber sag mir doch mal wie ich den phpbbtags im Forum mache? Dann brauchst meine Beiträge nicht editieren ;) Dann mach ich das das nächste mal selber.

Nochmal Danke für die schnelle Antwort auf meine Frage.

jpwfour
25.06.2009, 13:51
Im WYSIWYG Editor siehst du oben rechts 2 Zeile von oben 3 Symbole:
http://www.designerscripte.net/images/editor/code.gif http://www.designerscripte.net/images/editor/html.gif http://www.designerscripte.net/images/editor/php.gif http://www.designerscripte.net/images/editor/separator.gif

Das rechte davon ist für Syntax-highlighted PHP Code, einfach mal anklicken, dann fügt der Editor automatisch:




ein