Formulaire d'envoi de mail html/php [Résolu]

Signaler
Messages postés
46
Date d'inscription
jeudi 13 mars 2008
Statut
Membre
Dernière intervention
9 février 2009
-
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
-
Bonjour,
Je suis entrain de créer un site web et j'aimerais mettre dedans un formulaire qui m'enverrait des informations par mail via php. Mais le problemes c'est que quand je recois le mail, les champs d'informations qui étaient remplis dans le formulaire, sont vides à la réceptions.
Voici le code du formulaire en Html :
<form name="form1" id="form1" method="post" action="mail.php" >
Image :logiciel :jeu video :
autre :

Nom ou pseudo :      

titre du fichier :   

votre adresse mail : 

lien vers le fichier :

langage utilisé :   

Votre commentaire ici :


<textarea name="com" cols="40" rows="10"></textarea>

</form>

Voici le code d'envoie de mail :
<?php
$email_dest="mon mail@hotmail.com";
$sujet="progcountry logiciel";
$headers.="From: '$mail'";
$message="Nom : $Nom\n Noml : $Noml\n mail : $mail\n lien : $lien\n lang : $lang\n Commentaire : $com\n Image : $image\n Logiciel : $logi\n Jeu : $jeu\n autre : $autre\n  \n.";
 
if(isset($_POST['Nom']))      $Nom=$_POST['Nom'];

 
if(isset($_POST['Noml']))      $Noml=$_POST['Noml'];

 
if(isset($_POST['mail']))      $mail=$_POST['mail'];

 
if(isset($_POST['lien']))      $lien=$_POST['lien'];

 
if(isset($_POST['lang']))      $lang=$_POST['lang'];
 
if(isset($_POST['com']))      $com=$_POST['com'];
 
if(isset($_POST['image']))      $image=$_POST['image'];
 
if(isset($_POST['logi']))      $logi=$_POST['logi'];
 
if(isset($_POST['jeu']))      $jeu=$_POST['jeu'];
 
if(isset($_POST['autre']))      $autre=$_POST['autre'];
 
mail($email_dest,$sujet,$message,$headers);
?>
 
Merci d'avance pour votre precieuse aide

1 réponse

Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Hello, tu définis $message avec $Nom et les autres, avant d'avoir défini $Nom et les autres...

fais afficher toutes les erreurs dans le php.ini, ça t'aidera.

à+