navigationsleiste von dreamweaver in php - parse-error

testarrow

Mitglied
Ich krieg schon graue Haare.

Bin nicht der "King" in PHP, möchte ich nur mal anmerken.

also zu meinem Problem:

PHP:
<? echo'<a href="'.$PHP_SELF.'?info=1" onClick="MM_nbGroup('down','group1','info','images/b_info_2.gif',1)" onMouseOver="MM_nbGroup('over','info','images/b_info_2.gif','',1)" onMouseOut="MM_nbGroup('out')"></a><a href="'.$PHP_SELF.'?info=1" onClick="MM_nbGroup('down','group1','info','images/b_info_2.gif',1)" onMouseOver="MM_nbGroup('over','info','images/b_info_2.gif','',1)" onMouseOut="MM_nbGroup('out')"><img name="info" src="images/b_info_2.gif" border="0" onLoad="MM_nbGroup('init','group1','info','images/b_info_1.gif',1)" width="69" height="21"></a>'; ?>

und die message:
Code:
Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /usr/export/www/hosting/arrow04/rec/index.php on line 86

?
HILFE
!

greetz
 
Zuletzt bearbeitet:
Hallo,

ja und was sagt die die Meldung? Wenn du es nicht weißt dann such mal hier ein wenig. Oder geb mal das bei Googel ein der spuckt sehr viel darüber aus. Selber Kopf ein wenig einsetzten oder kannst du das nicht?

Gruß BlackLove2005
 
BlackLove2005 hat gesagt.:
Selber Kopf ein wenig einsetzten oder kannst du das nicht?

was die Meldung sagt ist mir klar.

Doch mein Problem ist, dass ich nicht der beste in Sachen PHP bin.

von daher weiß ich nicht genau was das Problem sein kann.

meine vermutung war, dass das mit dem Semikolon am Ende zusammenhängen könnte. Doch das Problem bleibt weiterhin bestehen, auch wenn ich da was ändere.

und zu der Google-Geschichte: War und ist meine erste Anlaufstelle, bei allen Problemen.

Wie geschrieben: mir fehlt an Erfahrung und Kentnissen in PHP.
 
Dein Code
PHP:
<? echo'<a href="'.$PHP_SELF.'?info=1" onClick="MM_nbGroup('down','group1','info','images/b_info_2.gif',1)" onMouseOver="MM_nbGroup('over','info','images/b_info_2.gif','',1)" onMouseOut="MM_nbGroup('out')"></a><a href="'.$PHP_SELF.'?info=1" onClick="MM_nbGroup('down','group1','info','images/b_info_2.gif',1)" onMouseOver="MM_nbGroup('over','info','images/b_info_2.gif','',1)" onMouseOut="MM_nbGroup('out')"><img name="info" src="images/b_info_2.gif" border="0" onLoad="MM_nbGroup('init','group1','info','images/b_info_1.gif',1)" width="69" height="21"></a>'; ?>
in "sauberer und schöner":
PHP:
// Schluss mit php
?>
<a href="<?php echo($_SERVER['PHP_SELF']); ?>?info=1" onClick="MM_nbGroup('down','group1','info','images/b_info_2.gif',1)" onMouseOver="MM_nbGroup('over','info','images/b_info_2.gif','',1)" onMouseOut="MM_nbGroup('out')"></a>
<a href="<?php echo($_SERVER['PHP_SELF']); ?>?info=1" onClick="MM_nbGroup('down','group1','info','images/b_info_2.gif',1)" onMouseOver="MM_nbGroup('over','info','images/b_info_2.gif','',1)" onMouseOut="MM_nbGroup('out')"><img name="info" src="images/b_info_2.gif" border="0" onLoad="MM_nbGroup('init','group1','info','images/b_info_1.gif',1)" width="69" height="21"></a>
<?php
// weiter in php
Dann brauchst du nicht escapen ;D
PHP-Code kann jederzeit unterbrochen werden.....
 
Zurück