Bonjour à tous,
Je suis nouveau, j'espère que je poste au bon endroit...
Je débute totalement en PHP. Je veux construire des pages avec des php include(). Tant que mon modèle de page est en "HTML moche" (sans DOCTYPE ni META), ma fonction include fonctionne.
Mais dès que j'inclus sur ma page index.php le Doctype XHTML 1.1
j'ai une erreur :
Parse error: parse error, unexpected T_STRING in /home/.../www/.../index.php on line 1
J'ai essayé de commenter la ligne, pensant que le <? provoquait une erreur PHP, cela ne change rien.
Par contre, si je remplace le Doctype par un simple <html>, ma page fonctionne.
Si quelqu'un peut m'aider (cela fait des heures que je bataille), merci d'avance.
Modifié par Tableless (12 Sep 2005 - 11:27)
Je suis nouveau, j'espère que je poste au bon endroit...

Je débute totalement en PHP. Je veux construire des pages avec des php include(). Tant que mon modèle de page est en "HTML moche" (sans DOCTYPE ni META), ma fonction include fonctionne.
Mais dès que j'inclus sur ma page index.php le Doctype XHTML 1.1
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
j'ai une erreur :
Parse error: parse error, unexpected T_STRING in /home/.../www/.../index.php on line 1
J'ai essayé de commenter la ligne, pensant que le <? provoquait une erreur PHP, cela ne change rien.
Par contre, si je remplace le Doctype par un simple <html>, ma page fonctionne.
Si quelqu'un peut m'aider (cela fait des heures que je bataille), merci d'avance.
Modifié par Tableless (12 Sep 2005 - 11:27)