Enfin il me semble que c un probleme de ce gout là
 Je voudrais créer une fonction qui permette d'insérer un entête XHTML strict valide.
 J'ai donc dans ma page html tapé ça au début :
 Code :
 - <?php
 - include("entete.php" ); hautpage('montitre');
 - ?>
 
  | 
 Et ensuite dans la page entete.php
 Code :
 - <?php
 - function hautpage($TitreCourant) {
 - print "<?xml version="1.0"?>;
 - <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//FR" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 - <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
 - <head>
 - <meta name="description" content="description de la page" />
 - <meta name="keywords" content="mots clés" />
 - <title>$TitreCourant</title>
 - </head>
 - <body>\n" ;
 - }
 - ?>
 
  | 
 Le probleme est que ma fonction n'est pas correctement fermé à cause de certains caractere qu'il y a dans le print, comme le ?> de <?xml version="1.0"?> qui me ferme la balise <?php prématurément, jai aussi les // qui posent probleme. Comment on fait pour que ces caracteres ne soit pas interpreter ? merci
 
Message édité par Lmao le 30-03-2008 à 20:19:56