In een script krijg ik een parse errormessage (unexpected T_ECHO) op volgende regel:
echo "<html xmlns="http://www.w3.org/1999/xhtml">" ;

Wat doe ik hier verkeerd. Ik heb een vermoeden dat het te maken heeft met de ", maar ik ben nie zeker.
jvuz schreef op 02.08.2006 13:10
Als ik het zo doe

	echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">nr' ;
dan krijg ik dit


	echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' . "\r\n";


Edit: Foutje, " vergeten, dankje SanThe :)
Klopt. Tussen enkele quotes wordt het letterlijk overgenomen. Doe het dus zo:


echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' . "\n\r";
Effies Off-Topic maar ehhhh die grote lappen met code die ga ik persoonlijk niet doorspitten ==> sorry !!

Wil je dat een probleem toch wordt bekeken dan bijv. gericht een stuk code neerzetten waar jij veronderstelt dat de fout zit.

Hebben we meer code nodig dan vragen we zeker hierom.
Dan krijg ik deze errors:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /opt/www/vanattenhovenj/web/www.herenvanzichem.be/pages/login.php on line 81

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /opt/www/vanattenhovenj/web/www.herenvanzichem.be/pages/login.php on line 81

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /opt/www/vanattenhovenj/web/www.herenvanzichem.be/pages/login.php on line 81
jvuz schreef op 02.08.2006 13:16
Dan krijg ik deze errors:

Warning: Unexpected character in input: '' (ASCII=92) state=1 in /opt/www/vanattenhovenj/web/www.herenvanzichem.be/pages/login.php on line 81

Warning: Unexpected character in input: '' (ASCII=92) state=1 in /opt/www/vanattenhovenj/web/www.herenvanzichem.be/pages/login.php on line 81

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /opt/www/vanattenhovenj/web/www.herenvanzichem.be/pages/login.php on line 81


Neem SanThe zijn code, ik was " " vergeten... SanThe heeft het helemaal juist.. Sorry.
OK, da probleem is opgelost. Bedankt. Nu krijg ik enkel mijn menu niet:

[code]echo '<div id="header">' ;
echo '<img src="http://www.herenvanzichem.be/images/logo.jpg"; alt="Koninklijke Harmonie &quot;De Heren van Zichem&quot;" />' ;
echo '</div>' ;[/code[
Je echo geeft een plaatje?
Sorry, het moest dit zijn:

echo '<?php include "http://www.herenvanzichem.be/pages/menu.php";?>' . "\r\n" ;
Het kan zijn dat je geen url kan/mag includen. Probeer het eens met een path. Bijvoorbeeld:

include("pages/menu.php");

Edit: En zet error_reporting(E_ALL); bovenin je script, dan zie je waar het fout gaat.
Nee, het lukt niet :(

Reageren