IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Pb formulaire de contact


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Inscrit en
    Octobre 2004
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Octobre 2004
    Messages : 10
    Par défaut Pb formulaire de contact
    Bonjour, j'ai un problème avec le script php d'un formulaire de contact dont voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <?php
    $TO = "blabla@voila.fr";
     
    $h  = "From: " . $TO;
     
    $message = "";
     
    while (list($key, $val) = each($HTTP_POST_VARS)) {
      $message .= "$key : $val\n";
    }
     
    mail($TO, $message, $h);
     
    Header("Location: ./merci.html");
     
    ?>
    Une fois le formulaire rempli, et envoyé, il y a ce message d'erreur qui s'affiche :
    Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\site ok\formmail.php:9) in c:\program files\easyphp1-8\www\site ok\formmail.php on line 22

    Merci de votre aide !

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    1) essai en ecriavant header en minuscule
    2) essai en mettant l'url complete jusqu au fichier merci.html
    3) Si 1 et 2 ne fonctionnent pas c est du au code situé avant le header , dans ce cas il serait bon d utiliser une autre fonction de redirection

    FAQ Powaa
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 201
    Par défaut
    Le javascript peut résoudre se problème
    windows.location()

  4. #4
    Invité
    Invité(e)
    Par défaut
    Difficile de t'aider, sachant que l'erreur survient ligne 22 et que ton code n'en contient que 16...

    Si aucun affichage d'erreur n'a lieu avant ce warning, il s'agit peut-être d'un espace qui se serait glissé par exemple entre le début de fichier et <?php.

Discussions similaires

  1. Réponses: 11
    Dernier message: 10/01/2006, 07h23
  2. [Formulaire] de contact
    Par inferno66667 dans le forum Langage
    Réponses: 6
    Dernier message: 19/12/2005, 19h32
  3. Prob avec formulaire de contact
    Par inferno66667 dans le forum Langage
    Réponses: 1
    Dernier message: 01/12/2005, 18h53
  4. Prob avec PHP sur le formulaire de contact
    Par inferno66667 dans le forum Langage
    Réponses: 7
    Dernier message: 16/11/2005, 17h06
  5. Problème d'accès formulaire de contact
    Par Mystic26 dans le forum Langage
    Réponses: 7
    Dernier message: 16/09/2005, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo