Serge75018
Messages postés1Date d'inscriptionsamedi 13 novembre 2010StatutMembreDernière intervention20 février 2009
-
20 févr. 2009 à 17:16
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 2013
-
21 févr. 2009 à 09:35
Bonjour,
j'ai installe sur mon site un formulaire avec formmail.
Dans le formmail en PHP il y a :
<?php
$TO = "[mailto:p.c.d@parentscontreladrogue.com .......@................com]";
Je recois bien les formulaires quand je fais des essais mais je n'arrive pas à ce qu'il me renvoit sur ma page d'accueil.
Sur la page qui s'ouvre, j'ai le message d'erreur suivant
Warning: Cannot modify header information - headers already sent by (output started at D:\vhosts\ENTRAIDE18.COM\httpdocs\formmail39.php:1) in D:\vhosts\ENTRAIDE18.COM\httpdocs\formmail39.php on line 14
Qui pourrait me dire comment corriger cette erreur.
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 21 févr. 2009 à 09:35
Vérifies bien :
1- qu'il n'y ait pas un espace qui traîne au début de ton script avant la balise d'ouverture PHP.
2 - de ne rien envoyer vers la sortie standard (pas d'écho, print, var_dump, print_r ou autres var_export) avant l'appel de la fonction header.
Un petit conseil : penses à mettre un "exit;" après l'appel de header, ça t'évitera de chercher plus tard, si tu dois inclure ce script dans un autre, pourquoi l'exécution continue alors que tu pensais uniquement rediriger vers une page donnée.
May Delphi be with you !
<hr color="#008000" />Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.