Bonjour,
Je remercie vraiment toute l'équipe d'itseasy pour la superbe réalisation de ce CMS simple et efficace que je ne recherche qu'à améliorer !
Dans le code je n'ai pas pu m'empécher d'ajouter ma sauce :
Par exemple j'avais lu dans l'article Déclarations XHTML par Patrick Griffiths sur http://pompage.net/pompe/declarations/
comment faire pour bien déclarer ses documents, ceux que j'ai mis en pratique.
- Code: Tout sélectionner
<?php
if(stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")){
header("Content-Type: application/xhtml+xml; charset=UTF-8");
echo('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">');
} else {
header("Content-Type: text/html; charset=UTF-8");
echo ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">');
}
?>
Mais en rajoutant ce code dans le header.php, au moment d'accéder à la page d'index, j'obtiens une erreur php
Warning: Cannot modify header information - headers already sent by (output started at /var/www/free.fr/d/7/gdjparis9/header.php:1) in /var/www/free.fr/d/7/gdjparis9/header.php on line 17
C'est bien sûr ligne 17 qu'arrive l'envoi du fameu header() de mon code.
Je vous fait part de mon problème au cas où quelqu'un aurais-déjà eu le même.