par
Ryle » 20 sept. 2008, 09:43
Je doute que ce soit ça, mais c'est la seule idée qui me vienne : tu as peut être un buffer de sortie pour les entêtes, limité à une certaine taille, et IE6 récupèrerait une chaine moins grande que IE7 ou Firefox ? Du coup dans un cas tout rentre dans le buffer, pas de message, dant l'autre, ca déborde et ca fait une erreur ?
Mais d'une manière générale, l'idéal serait de ne rien envoyé aux navigateurs avant les headers, pas de code html, d'espace ou de retour à la ligne (en dehors des balises php ou affichée à l'intérieur de celles-ci)
En espérant que cela puisse te donner des pistes de recherches....
Je doute que ce soit ça, mais c'est la seule idée qui me vienne : tu as peut être un buffer de sortie pour les entêtes, limité à une certaine taille, et IE6 récupèrerait une chaine moins grande que IE7 ou Firefox ? Du coup dans un cas tout rentre dans le buffer, pas de message, dant l'autre, ca déborde et ca fait une erreur ?
Mais d'une manière générale, l'idéal serait de ne rien envoyé aux navigateurs avant les headers, pas de code html, d'espace ou de retour à la ligne (en dehors des balises php ou affichée à l'intérieur de celles-ci)
En espérant que cela puisse te donner des pistes de recherches....