[php] envoi mail formualire

touf -  
 Fredou-x3 -
Bonjour,

je débute en PHP,
j'ai fait un formualire et je voudrai reçevoir les donnés, pouvez vous me dire si mon code est correcte

merci

<?php
$email = "monadress@xxx.fr"; 
$societe = $_POST["societe"];
$nom = $_POST["nom"];
$adr_envoyeur = $_POST["adr_envoyeur"];
$adresse = $_POST["adresse"];
$tel = $_POST["tel"];
$client = $_POST["Message"];
$sujet = $_POST["sujet"];
$msg="\nSociete : ".$societe."\nNom : ".$nom."\nEmail : ".$adr_enoyeur."\nAdresse : ".$adresse."\nTel : ".$tel."\nClient : ".$message."\n";
$entete = "From: ".$adr_envoyeur."\nContent-Type: text/html; charset=iso-8859-1";
// Envoi du mail
mail($email,$sujet,$msg,$entete);

header('Location: http://confirmation.htm');
?>


Les champs de mon formulaire sont : societe, nom , email, adresse, tel, ainsi que 2 questions ouvertes

merci de votre aide
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. Scalpweb Messages postés 1483 Statut Membre 43
     
    A première vus, ça me parait correct...

    Tu reçois une erreur ? Quelque chose en fonctionne pas ?
    0
  2. touf
     
    je l'ai pas mis en ligne...
    c'était juste pour avoir une idée de l'éxactitude de mon code

    jte remercie
    0
  3. Scalpweb Messages postés 1483 Statut Membre 43
     
    De rien.

    Passe le statut de ce message en tant que Résolu ;-)
    0
  4. Fredou-x3
     
    Bonsoir à tous,
    Je suis vraiment désespérer depuis deux semaines j'esaie de rajouter sur mon site un formulaires qui lorsqu'un visiteurs le remplis et valide je le reçoit en mail. J'ai esayé de comprendre le php mais jamais sa ne marche je ne comprends pas =/

    Voila mon formulaire :
    <form target="_blank" enctype="text/plain" method="post" action="écrire_ok.php" name="écrire">
    
    
    
    <small style="color: red;"><span style="font-style: italic;"></span></small>NOM
    : &nbsp; &nbsp; &nbsp; &nbsp;<input size="50" name="NOM" /><br />
    E-MAIL : &nbsp; &nbsp;<input size="50" name="E-mail" /><br />
    Téléphone : &nbsp;<input maxlength="10" size="10" name="téléphone" /> <span style="color: red;">*</span><br />
    <br />
    Texte :<br />
    <textarea cols="47" rows="5" name="Texte"></textarea><br /><small style="color: red;"><span style="font-style: italic;">*Facultatif</span></small>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <input value="Envoyer" onclick="document.location.href='écrire_ok.php'" type="button" /><br />
    </form>


    Si quelquun aurais un code a rajouté pour que je reçoive les données du formulaires dans ma boite mail. Et me dire ou faut-il placé tous ces codes.

    Je vous remercie d'avance.
    Bonne soirée à vous !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. vioj
     
    http://archives.allhtml.com/php/php459.php
    http://archives.allhtml.com/php/php465.php
    très utiles pour ce que tu fais!!
    tu vas même mieux comprendre^^

    (j'ai été dans tons cas^^)

    Bon courage!!
    0
    1. Fredou-x3
       
      Mercii bccp
      Bonne journey
      0
      1. Fredou-x3 > Fredou-x3
         
        Bonjour,
        Le site est très bien, j'ai fait mon php le voila :
        <?php
        $email = "moi@monsitel.fr"; 
        $NOM = $_POST["NOM"];
        $adr_envoyeur = $_POST["adr_envoyeur"];
        $tel = $_POST["tel"];
        $sujet = $_POST["sujet"];
        $texte = $_POST["texte"];
        $entete = $_POST["écrire"];
        // Envoi du mail
        mail($email,$msg,$entete);
        
        header('Location: écrire_ok.php5');
        ?>
        


        mon formulaire est a la page contact.php5 et ca redirige vers écrire_ok.php5
        Je dois metre le code dans contact.php5 Ou écrire_ok.php5 ???

        Merci davance
        0