Page 1 sur 1

comment afficher une page en PHP?

Posté : 11 mai 2007, 12:30
par CharlieG
Bonjour,

Je cherche comment faire pour afficher une page à la suite de l'envoi d'un formulaire. Je m'explique clairement:

Sur ma page principale j'ai un formulaire. Lorsque l'utilisateur entre son adresse email un email lui est envoyé automatiquement, et j'aimerais qu'après l'exécution du formulaire la page principale s'affiche de nouveau automatiquement.
J'ai essayé la fonction "header", mais je reçois ce message:
Warning: Cannot modify header information - headers already sent by (output started at /mnt/....................php:5) in /mnt/146/......................php on line 107
évidemment car le header doit se trouver avant toute chose d'après ce que j'ai compris, et là je lui demande d'afficher une page après l'exécution de tout le script.

Quelqu'un pourrait m'aider? :wink:

Merci par avance.

Posté : 11 mai 2007, 12:34
par orgerix
TU dois envoyer les header avant tout envoi vers le navigateur.

Or la tu as un envoi à la ligne 5.

Si tu nous montrais le code, on pourrais peut être te dire plus de choses.

Posté : 11 mai 2007, 12:34
par sylvaing26
et bien met ton code pour envoyer le mail sur ta page courante, et fait pointer le bouton POST sur cette même page, ce qui fait que les infos seront postées sur cette page et elle se rechargera pour l'envoi du mail

Posté : 11 mai 2007, 13:31
par Invité
Impeccable! merci sylvaing26 ! C'est exactement ce que je voulais faire!

=D> \:D/

Posté : 11 mai 2007, 14:53
par sylvaing26
=; Ya pas de quoi !
Il ne te restes plus qu'à coder maintenant :wink: