Bonjour,
J'ai créé un site internet avec la version 5.3 de PHP avec WampServer. J'y ai modifié l'en-tête (avec des redirection "header()" ou des cookie (setcookie) au milieu des pages. Pas avant tout code HTML. Et cela fonctionnait très bien.
J'ai ensuite changé de serveur (qui utilise la version 5.2 de PHP) et là il me mettait chaque fois cette erreur lorsque je faisais une redirection ou un cookie au milieu de la page :
En les déclarant dans l'en-tête il n'y avait plus de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at .....) in ..... on line ..
J'aimerais juste avoir la confirmation si c'est depuis la version 5.3 que l'on n'est plus obligé de déclaré les redirections les cookie dans l'en-tête. Ou est-ce un rapport avec le serveur ?
Merci beaucoup d'avance...![]()





Répondre avec citation



Partager