ich finde den fehler nicht...
David
- php
hallo!
ich habe erst seit kurzem angefangen mit php zu programmieren, d.h. ich habe sehr wenig erfahrung vor allem in sachen debugging.
ich habe also zwei funktionen geschrieben (in eine .inc) die dann per include aufgerufen werden. ich glaube zwar nicht das der fehler darin liegt, weil als die funktionen noch keine parameter hatten ging alles ohne probleme. erst beim hinzufügen des zweiten parameters traten fehler auf. ich habe aber keine ahnung was falsch an dem programm ist, vor allem nicht nach folgender: fehlermeldung:
ich bekomme vom parser die meldung, dass in zeile 200 eine unerwartete variable vorkommt.
( Parse error: parse error, unexpected $ in /usr/export/www/vhosts/funnetwork/hosting/dtpweb/coming/layout.inc on line 200 )
das komische ist aber, dass zeile 200 die letzte zeile des programms ist, also nur das endtag dort steht.
die url zum quelltext ist oben angegeben.
(die eigentliche datei liegt natürlich als .inc vor)
wisst ihr warum ich den oben genannten fehler angezeigt bekomme?
danke schon mal ;)
david
Hi David,
ich bekomme vom parser die meldung, dass in zeile 200 eine unerwartete variable vorkommt.
( Parse error: parse error, unexpected $ in /usr/export/www/vhosts/funnetwork/hosting/dtpweb/coming/layout.inc on line 200 )
Nein, bei einer unerwarteten Variable würde die Fehlermeldung "unexpected T_Variable" oder s.ä. heißen. Diese Fehlermeldung deutet afaik darauf hin, dass du eine (oder mehrere) schließende Klammern ( } ) vergesen hast. Ein Editor mit Klammerpaar-Hervorhebung kann hier von Nützen sein.
MfG, Dennis.
Nein, bei einer unerwarteten Variable würde die Fehlermeldung "unexpected T_Variable" oder s.ä. heißen. Diese Fehlermeldung deutet afaik darauf hin, dass du eine (oder mehrere) schließende Klammern ( } ) vergesen hast.
danke!! ich hatte zwar schon alle klammern überprüft, aber hab ich mich wohl getäuscht ;)
wenn wir schon dabei sind: weiß zufällig jemand wo man nachlesen kann was die fehlermeldungen heißen?^^
david
hi,
wenn wir schon dabei sind: weiß zufällig jemand wo man nachlesen kann was die fehlermeldungen heißen?^^
in einem englischwörterbuch deiner wahl.
ernsthaft: nicht jede fehlermeldung ist eindeutig, bzw. nicht immer kann dir der parser genau sagen, was deren ursache ist - er ist halt auch nur eine maschine, die stumpf syntaxregeln prüft.
aber einem anfänger sei nichts desto trotz http://www.php-fehlermeldungen.de/ empfohlen.
gruß,
wahsaga
aber einem anfänger sei nichts desto trotz http://www.php-fehlermeldungen.de/ empfohlen.
cool danke ;)
ciao
david
Hi David,
wenn wir schon dabei sind: weiß zufällig jemand wo man nachlesen kann was die fehlermeldungen heißen?^^
Bei einer Fehlermeldung wie "unexpected T_*", hilft dir auch http://de3.php.net/manual/de/tokens.php weiter.
MfG, Dennis.