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 :

[Mail] envoyer un mail avec les données d'un formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 18
    Par défaut [Mail] envoyer un mail avec les données d'un formulaire
    Bonjour,
    Est ce que quelqu'un pourrait me dire si mon petit script php est correct. Je l'ai adapté d'un tuto parce que je m'y connais pas en prog. Bon alors ça ne marche pas. J'ai pourtant debloqué la fonction php de mon hebergeur, bien nomé mes variable dans flash et apelé le fichier php avec un Post dans flash. Donc tout ce déroule bien sauf que je n'ai pas de message.
    Bon la j'ai mis une fausse adresse. (peur du spam).
    Merci merci.


    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
    $email = "truc@truc.com"; 
    $nomu= $_POST["nomu"];
    $mailu= $_POST["mailu"];
    $sujetu= $_POST["sujetu"];
    $msgu= $_POST["msgu"];
     
    $message =
    "Nom : ".$nomu."
    mail utilisateur : ".$mailu."
    sujet_mail: ".$sujetu."
    texte: ".$msgu;
     
     
    mail($email, "Mail automatique", $message , "pbe");
    ?>

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2005
    Messages : 88
    Par défaut
    un echo de $message te donne quoi?

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 18
    Par défaut
    Heu comment je peux avoir un echo de mon message?

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 194
    Par défaut
    certains hébergeur ne permettent pas d'envoyer un mail par php, c'est peut etre le cas pour toi.

    ton script à l'air correct à part le "pbe" dans la fonction mail que personnellement je ne connais pas comme en-tete additionnelle.

  5. #5
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 18
    Par défaut
    Mon hebergeur accepte les fichiers php. J'ai déverouillé cette fonction. D'ailleurs le fichier php est lu. IL est apelé par par un get url dans flash et ca a l'air de bien ce passer.
    Pour le pbe, ce n'ai pas une entete. La j'ai peu etre fait n'importe quoi.
    Dans le script original, il y avait un "from :". Mais ca me donnait un message d'erreur lors de l'envoi. Alors je l'ai retiré.

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 194
    Par défaut
    donc "pbe" ne sert à rien, il faut carrement enlever ce parametre.
    ensuite, je parlais pas du fait de lancer du php, la plupart des hebergeurs le permettent, je parlais de la fonctionnalité "envoi d'email" qui n'est pas toujours disponible

  7. #7
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 18
    Par défaut
    Je viens de retirer le parametre.

    j'ai ecrit ca:
    mail($email, "Mail automatique");

    Et ca me repond ça:
    Warning: Wrong parameter count for mail() in send.php on line 15

    Qu'en penses tu?
    Dois je remettre un parametre?
    Est ce que c'est une preuve que mon Hebergeur accepte la commande mail()?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 13
    Dernier message: 05/03/2018, 19h10
  2. [AC-2007] Imprimer un état avec les données d'un formulaire
    Par Bubulle232 dans le forum IHM
    Réponses: 1
    Dernier message: 17/01/2012, 13h37
  3. Envoyer mail et intégrer les données d'un formulaire dans Excel
    Par Delph46 dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 23/09/2011, 15h14
  4. Réponses: 2
    Dernier message: 12/05/2008, 21h51
  5. Réponses: 12
    Dernier message: 12/02/2007, 11h34

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