Autor |
Nachricht |
Chris-Schmidt
Threadersteller
Dabei seit: 07.09.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 07.09.2006 20:23
Titel Parse error: syntax error, unexpected '>' [solved] |
|
|
Parse error: syntax error, unexpected '>' in ... on line 7
Dies ist nur zum Test da ich gerade PHP lerne.
<?php
error_reporting(E_ALL);
echo "<html>\n";
echo "<body>\n";
echo "<ul>
echo " <li><a href="index.php">News</a></li>\n";
echo " <li><a href="index.php?section=news">News</a></li>\n";
echo " <li><a href="index.php?section=schatz">Schatz</a></li>\n";
echo "</ul>
echo "</body>\n";
echo "</html>\n";
?>
[edit]
Als erledigt markiert.
Zuletzt bearbeitet von tacker am Fr 08.09.2006 09:37, insgesamt 1-mal bearbeitet
|
|
|
|
|
polydor
Dabei seit: 16.02.2006
Ort: -
Alter: 49
Geschlecht: -
|
Verfasst Do 07.09.2006 20:29
Titel
|
|
|
echo "<ul>
tausch das mal mit
echo "<ul>";
die Fehlemeldung zeigt wo das Problem ist : unerwartetes '>' in Zeile 7
Du musst jede Zeile in php mit einem Semikolon beenden, in deinem Fall auch die echo Anweisung ordnungshalber mit einem "Gänsefüßchen oben" beenden, sonst bekommst du den parse error...
achja echo "</ul>
wird auch zu echo "</ul>";
btw: ein gutes tutorial, welches mir gut geholfen hat findest du unter
http://tut.php-q.net/
frohes Schaffen
Zuletzt bearbeitet von polydor am Do 07.09.2006 20:33, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Do 07.09.2006 20:36
Titel
|
|
|
deine anführungszeichen sind alle nicht escaped.
Code: |
echo "<img src=\"bla.jpg\">";
|
in dem stil
|
|
|
|
|
Doppelplusgut
Dabei seit: 06.10.2005
Ort: Zimmer 101
Alter: 55
Geschlecht:
|
Verfasst Do 07.09.2006 20:59
Titel
|
|
|
pRiMUS hat geschrieben: | deine anführungszeichen sind alle nicht escaped.
Code: |
echo "<img src=\"bla.jpg\">";
|
in dem stil |
und damit man sich das lästige escapen spart:
echo "<img src='bla.jpg'>";
|
|
|
|
|
stsy2k
Dabei seit: 30.01.2003
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 07.09.2006 21:03
Titel
|
|
|
Doppelplusgut hat geschrieben: | pRiMUS hat geschrieben: | deine anführungszeichen sind alle nicht escaped.
Code: |
echo "<img src=\"bla.jpg\">";
|
in dem stil |
und damit man sich das lästige escapen spart:
echo "<img src='bla.jpg'>"; |
Dann doch lieber so:
Code: | echo '<img src="bla.jpg">'; |
|
|
|
|
|
Chris-Schmidt
Threadersteller
Dabei seit: 07.09.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 07.09.2006 21:12
Titel
|
|
|
[url=http://tut.php-q.net/ ]http://tut.php-q.net/ [/url]^^ Benutz ich schon. Nur HTML ist wesentlich einfacher weil man ja da nicht auf so viel achten muss als in PHP. Danke für eure Schnelle hilfe.
Nur nun hab ich schon das nächste Problem.
Zitat: | Warning: main(schatz.php.) [function.main]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/phplearning/newsscript/inhalt.php on line 3
Warning: main() [function.include]: Failed opening 'schatz.php.' for inclusion (include_path='.:') in /usr/export/www/vhosts/funnetwork/hosting/phplearning/newsscript/inhalt.php on line 3 |
Zitat: | <?php
//inhalt.php
if(isset($_GET['section']) AND isset($dateien[$_GET['section']])) {
include $dateien[$_GET['section']];
} else {
include $dateien['news'];
}
?>
|
Zitat: |
<?php
//schatz.php
echo "<h2><center>Schatz?</center></h2>
echo "<h2><center>Ich Lieb Dich über alles auf der Welt <3</center></h2>
?>
|
|
|
|
|
|
polydor
Dabei seit: 16.02.2006
Ort: -
Alter: 49
Geschlecht: -
|
Verfasst Do 07.09.2006 21:29
Titel
|
|
|
hmm, auch hier wieder mal die Fehlemeldung lesen:
schatz.php liegt wahrscheinlich nicht im Ordner "/usr/export/www/vhosts/funnetwork/hosting/phplearning/"
und kann ergo nicht "includet" werden, da diese diese Datei dort nicht existiert, der Unterschied zwischen relativem Pfad und absolutem PFad spielt da wahrscheinlich ne Rolle
ebenso würd ich folgenden Code noch mal überprüfen
<?php
//schatz.php
echo "<h2><center>Schatz?</center></h2>
echo "<h2><center>Ich Lieb Dich über alles auf der Welt <3</center></h2>
?>
führt nämlich wieder zu einer ähnlichen Fehlermeldung wie in deinem Beispiel früher...
HTML mit PHP zu vergleichen ist auch grenzwertig von wegen server- und clientseitiger Ausführung der Skripte aber dazu ein anderes Mal mehr
Zuletzt bearbeitet von polydor am Do 07.09.2006 21:31, insgesamt 1-mal bearbeitet
|
|
|
|
|
Chris-Schmidt
Threadersteller
Dabei seit: 07.09.2006
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 07.09.2006 21:41
Titel
|
|
|
Ich hab den Fehler. Ich hab die Variable falsch angegeben, nämlich als schatz.php. und nicht als schatz.php
Zuletzt bearbeitet von Chris-Schmidt am Fr 08.09.2006 00:52, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Parse error: syntax error, unexpected '<' in /homepages/23/
Parse error: syntax error, unexpected '{'
Parse error: parse error, unexpected...
: syntax error, unexpected '<' in
Parse error:
Parse error - in php
|
|