Supportnet / Forum / Skripte(PHP,ASP,Perl...)
unexpected T_STRING ... on line 9, on line 19
Frage
Der CODE:
<?
function u_nav()
{
print"
<br>
<table border=´0´ cellspacing=´2´ cellpadding=´2´ align=´center´>
<tr>
<td><font size=´1´>© NONAMEGmbH - <a href=´../kontakt/impressum/index.htm´ target=´_haupt´ onMouseOver="status=´Legal advices.´;return true;" onMouseOut="status=NONAMEGmbH´">Legal advices</a></font></td>
</tr>
</table>";
}
function u_nav_2()
{
print"
<br>
<table border=´0´ cellspacing=´2´ cellpadding=´2´ align=´center´>
<tr>
<td><font size=´1´>© NONAMEGmbH - <a href=´../../kontakt/impressum/index.htm´ target=´_haupt´ onMouseOver="status=´Legal advices.´;return true;" onMouseOut="status=´NONAMEGmbH´">Legal advices</a></font></td>
</tr>
</table>";
}
?>
Habe den Mouseover Effekt eingesetzt und seitdem den Fehler-... das Tool wird in die dynamische Seite eingefügt
Antwort 1 von naja
würdest du auch so nett sein und die zeilen nummerieren?
und die Fehlermeldung vielleicht mal vollständig hinschreiben?
und die Fehlermeldung vielleicht mal vollständig hinschreiben?
Antwort 2 von Supermax
du mußt alle doppelten Anführungszeichen (") in der print-Anweisung mit \" escapen, ansonsten glaubt der PHP-Parser, daß beim zweiten " die Zeichenkette zu Ende ist und interpretiert alle weiteren Zeichen als Befehle.
Antwort 3 von ChrisWave
HallO!
Wie schon gesagt, seit dem Mouseover, welcher korrekt ist, bekomm ich den Fehler, wenn ich das Tool in der PHP anwende.
Der Code stimmt, da er ausserhalb funktioniert, ich weiss jedoch nicht, ob ich Ihn in dem Tool anwenden kann; mehr will ich gar nicht wissen.
Die Zeilen, mit den Probs sind also jeweils:
onMouseOver="status=´Legal advices.´;return true;" onMouseOut="status=NONAMEGmbH´"
MfG
Wie schon gesagt, seit dem Mouseover, welcher korrekt ist, bekomm ich den Fehler, wenn ich das Tool in der PHP anwende.
Der Code stimmt, da er ausserhalb funktioniert, ich weiss jedoch nicht, ob ich Ihn in dem Tool anwenden kann; mehr will ich gar nicht wissen.
Die Zeilen, mit den Probs sind also jeweils:
onMouseOver="status=´Legal advices.´;return true;" onMouseOut="status=NONAMEGmbH´"
MfG
Antwort 4 von naja
Zitat:
onMouseOver="status=´Legal advices.´;return true;" onMouseOut="status=NONAMEGmbH´"
onMouseOver="status=´Legal advices.´;return true;" onMouseOut="status=NONAMEGmbH´"
muss heißen
onMouseOver=\"status=´Legal advices.´;return true;\" onMouseOut=\"status=NONAMEGmbH´\"
Antwort 5 von ChrisWave
Dankeschön!!

