EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

¿Por qué me vendre fr d’este erreur PHP? – Ne peut pas modifier le header information-headers déjà envoyés par...

Je commence à programmer en PHP et bonne, Je suis plus ou moins en train de me faire avec elle. Mais m’est apparu un problème où je ne peux pas trouver le pourquoi, et c’est que lorsque vous ouvrez la page en question me donne l’erreur Ne pouvez pas modifier les informations d’en-tête – déjà envoyés les en-têtes.

Je pense que je suis nouveau sur PHP et je ne sais pas très bien la raison de cette erreur d’aide?

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
jaime_redn does posées 7 années
1 Réponses

C’est parce qu’avant de l’envoyer les informations de l’en-tête, une sorte d’écriture est effectuée, que ce soit par le biais de certains echo ou encore parce que votre fichier PHP a un saut de ligne avant tout code.
Si vous avez une méthode du type:

header ('Location: index.php');

ou d’une autre dans laquelle vous modifiez les informations d’en-têtes, Vérifiez que vous n’avez pas précédemment envoyé d’informations. Habituellement par:

echo 'texto'; 
...
header ( 'Location: index.php');

ou même avoir une ligne de rupture avant le début d’une balise php:

 //<--Espacio en blanco o salto de línea
<?php
header('Location: index.php');
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
mckegen fait de ladite 7 années