pb avec la commande (headers)

Répondre
sokrates
le 22/02/2007 à 12:01
sokrates
salut a ts; j'ai un pb que je vais essayer de vous l'expliquer:
j'ai trois page php qui sont hierarchisées comme suit:
INDEX.PHP => NEW_TS.PHP => AJOUT_TS.PHP
je m'explique plus:
-je lit l'identifiant ds INDEX.PHP, s'il n'existe pas ds la base, j'ouvre un formulaire NEW_TS.PHP (avec include) pour la saisie des données
-après l'utilistateur tappe valider(submit) pour me brancher a la page AJOUT_TS.PHP
- ds la page AJOUT_TS.PHP je mets : header("Location: index.php? num_cin=$num_cin");
num_cin c'est l'identifiant
resultat: l'ajout ds la base est ok, mais lors de retour je reçois le message suivant: (Warning: Cannot modify header information - headers already sent by (output started at c:program fileseasyphp1-8wwwtsajout_ts.php:2) in c:program fileseasyphp1-8wwwtsajout_ts.php on line 52)
et merci d'avance
LA GLOBULE
le 22/02/2007 à 12:06
LA GLOBULE
C'est simple : tu affiches de l'html à la ligne 2 de ajout_ts.php alors que tu fais ton header à la ligne 52 du même fichier.

Or pour faire un header, il faut que 0 ligne de HTML ne soit sortie.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours