Bonjour,
J'ai un problème pas mal déroutant : l'encodage en UTF-8 de mon fichier PHP entraine un envoi d'en-têtes involontaire.
Concrêtement, voici le contenu de mon fichier PHP :
<?php
session_start();
?> |
Encodé en ISO-8859-1, pas de problème.
Encodé en UTF-8, le moteur de PHP m'indique :
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\[...]\test.php:1) in D:\[...]\test.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at D:\[...]\test.php:1) in D:\[...]\test.php on line 2
(Notez que le message apparaît 2 fois.)
Message édité par nagadoudi le 20-07-2006 à 11:25:00