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

EDI, CMS, Outils, Scripts et API PHP Discussion :

problème pour envoie d'email en php


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut problème pour envoie d'email en php
    Bonjour

    Je viens poster un message car j'ai passé des heures à essayer de résoudre mon soucis que voici :

    J'ai crée un formulaire en html et traité par php, ce formulaire contient des infos tels que le nom, l'adresse, le prenom, des numéros spécifiques, etc... 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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    <form action="fl006_inscription_ok.php" method="post">
      <p>FORMATION : La Soci&eacute;t&eacute; Civile Immobili&egrave;re<br/>
              <br />
        DATE DE LA FORMATION : 07/10/08
        <br />
        <br/>
        RAISON SOCIALE DE L'ENTREPRISE :<br/>
        <input name="raison" type="text" size="60" />
        <br/>
        <br/>
        ADRESSE DE L'ENTREPRISE :<br/>
        <input name="adresse" type="text" size="60" />
        <br/>
        <br/>
        TELEPHONE :<br/>
        <input name="telephone" type="text" size="60" />
        <br/>
        <br/>
        FAX :<br/>
        <input name="fax" type="text" size="60" />
        <br/>
        <br/>
        N&deg; ADHERENT : <br />
        <input name="numero_adherant" type="text" size="60" />
        <br />
        <br />
     
        N&deg; ACTIONNAIRE FNAIM DEVELOPPEMENT: <br />
          <input name="numero_actionnaire" type="text" size="60" />
          <br />
          <br />
     
        NOM DU PARTICIPANT: <br />
        <input name="nom" type="text" size="60" />
        <br />
        <br />
     
        PRENOM DU PARTICIPANT : <br />
        <input name="prenom" type="text" size="60" />
        <br />
        <br />
        <u>STATUT</u> :<br />
        <input type="checkbox" name="statut" value="salarié" />
        Salari&eacute;<br />
        <input type="checkbox" name="statut" value="non salarié" />
        Non salarié<br />
          <br />
          <input name="post" type="submit" onclick="MM_validateForm('raison','','R','adresse','','R','telephone','','NisNum','fax','','RisNum','numero_adherant','','RisNum','numero_actionnaire','','RisNum','nom','','R','prenom','','R');return document.MM_returnValue" value="G&eacute;n&eacute;rer le bulletin d'inscription" />
     
      </form>
    Une fois que j'ai envoyé le formulaire vers la page de traitement de celui-ci, mes données s'affichent sur la page de traitement et jusque là, aucun problème.

    Je veux envoyer en même temps un email avec les données en récapitulatif mais le nombre d'informations est limité et je ne peux pas envoyer toutes les infos dans l'email.

    J'utilise la fonction mail() et je crois comprendre qu'il y a restriction au niveau de la quantité d'infos que je peux retourner dans l'email.

    Voici le code de ma page de réception:

    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?php
     
    	  //Récup des données du formulaire
    $raison = $_POST['raison'];
    $adresse = $_POST['adresse'];
    $telephone = $_POST['telephone'];
    $fax = $_POST['fax'];
    $numero_adherant = $_POST['numero_adherant'];
    $numero_actionnaire = $_POST['numero_actionnaire'];
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $statut = $_POST['statut'];
    // Affichage des données envoyées par le formulaire
    echo'
    <u>Nom de l\'entreprise</u> : '.$raison.'<br/><br/>
    <u>Adresse de l\'entreprise</u> : '.$adresse.'<br/><br/>
    <u>Téléphone</u> : '.$telephone.'<br/><br/>
    <u>Fax</u> : '.$fax.'<br/><br/>
    <u>Numéro d\'adhérant</u> : '.$numero_adherant.'<br/><br/>
    <u>Numéro d\'actionnaire</u> : '.$numero_actionnaire.'<br/><br/>
    <u>Nom</u> : '.$nom.'<br/><br/>
    <u>Prénom</u> : '.$prenom.'<br/><br/>
    <u>Statut</u> : '.$statut.'<br/><br/>'
    ;
    // Envoie des données du formulaire par email
      $inscription='Pré-inscription d\'un adhérent';
      mail("mon.adresse@monsite.fr", $inscription,"Nom de l'entreprise: ".$raison,"Téléphone : ".$telephone);
     
    ?>
    Voilà, j'ai l'impression que je ne peux pas passer plus de 5 paramètres lors de l'envoie de l'email.

    Quelqu'un peut-il m'aider ?

    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    La fonction mail() prend effectivement 5 paramètres mais ce sont :
    mail(destinataire, sujet, message, en-tête, paramètres supplémentaires)
    http://fr3.php.net/manual/fr/function.mail.php

    C'est dans "message" que tu dois placer ton contenu de message :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $message = "
    Nom de l'entreprise: $raison\n
    Téléphone : $telephone\n
    etc.";
    mail("mon.adresse@monsite.fr", $inscription,$message);
    Si tu as d'autres problèmes regarde par ici pour voir comment bien faire :
    http://a-pellegrini.developpez.com/tutoriels/php/mail/
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Affichage outlook phishing pour envoi d'email PHP
    Par theclem35 dans le forum Langage
    Réponses: 0
    Dernier message: 27/11/2011, 18h54
  2. Problème d'envoie d'email pour une liste de tâches
    Par Vincent Dieudonné dans le forum SharePoint
    Réponses: 1
    Dernier message: 24/01/2008, 16h22
  3. [Configuration] php pour envoie d'email
    Par kawther dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 14
    Dernier message: 12/04/2007, 08h10
  4. Problème d'envoi d'email
    Par squalito dans le forum Oracle
    Réponses: 1
    Dernier message: 21/02/2006, 18h53
  5. Problème d'envoi d'email avec Jmail
    Par Mat5725 dans le forum ASP
    Réponses: 2
    Dernier message: 09/12/2005, 15h34

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