Parse error; unexpected '<' in line X
Futzi
- php
0 wahsaga0 Kalle_Worms
hallo
ich bin PHP neuling und hab auch schon gegoogelt finde aber für das wahrscheinlich lächerliche Problem keine antwort.
folgenden code habe ich in eine Html seite eingebunden
<?PHP
if($varKategorie = "massage"){
echo <td height="30">;
echo <a href="../seiten/gaestebuch.php";
echo onMouseOver="Bildwechsel('gaestebuch')";
echo onMouseOut="Bildwechsel(11)">;
echo <img src="../bilder/gaestebuchLight.gif";
echo name="gaestebuch" align="right">;
echo </a></td>;}
else
{ echo <td height="30"><img src="../bilder/refresherDummy.gif";
echo name="refresherDummy02" align="right"></td>}
?>
und bekomme in der ersten zeile gleich den parse fehler, warum?
Danke schon mal.
hi,
folgenden code habe ich in eine Html seite eingebunden
und bekomme in der ersten zeile gleich den parse fehler, warum?
und der lautet?
<?PHP
if($varKategorie = "massage"){
willst du hier der variablen einen wert zuweisen, oder ihren inhalt mit einem wert vergleichen?
http://www.php.net/manual/de/language.operators.comparison.php
echo <td height="30">;
kennt PHP deiner meinung nach eine variable, funktion oder objekt namens <td height="30">?
oder möchtest du an der stelle nicht vielleicht doch eher einen _string_ ausgeben lassen?
http://www.php.net/manual/de/language.types.string.php
dir scheint ziemlich viel grundlagenwissen zu fehlen - das solltest du dir jetzt erst mal aneignen, bevor du weiter machst.
gruß,
wahsaga
hallo
<?PHP
if($varKategorie = "massage"){
echo <td height="30">;
^
echo kann eine Variable ausgeben:
echo $text;
oder auch einen String:
echo "<td height="30">";
aber der müsste schon in Anführuingszeichen stehen. Anführunghszeichen innerhalb eines Strings sind mit \ zu maskieren.
Gruß, Kalle