Bonsoir à tous et bonne année,

Voilà, j'utilise cette entete avec php
header('Content-Type: application/xhtml+xml; charset=ISO-8859-1');

et le doctype suivant :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


Je me suis lancé dans une petite galère, mais j'aime bien ça.

Si j'ai bien compris le header que j'utilise indique que je veux le contenu de mes pages peut être des applications xhtml et xml trop fort le gars Smiley biggrin
à la différence de
header("Content-Type: text/html; charset=ISO-8859-1");

qui lui ne peut envoyer que du texte.
Ensuite le doctype raconte que le code que j'utilise est conforme xhtml strict version 1.1

Bon ma question, pourquoi quand je veux faire juste un lien, qui envoie plusieurs variables dans une methode get, j'ai une erreur ? exemple :
<a href='index.php?page=agenda&identifiant=2'>lien</a>

je ne peux faire que
<a href='index.php?page=agenda'>lien</a>
pas plus d'une variables par GET. Qu'est ce que ca veut dire ??
Pourquoi?

Merci pour vos réponse.
Modifié par crazyjojo (06 Jan 2006 - 23:53)
Bonsoir,

Les règles du XHTML doivent être respectées, tout simplement : le caractère & doit être encodé en &amp; quand il ne signale pas une entité.