Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1542 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme formulaire avec formmail...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme formulaire avec formmail...

n°360962
Gauthier
Posté le 14-04-2003 à 22:02:46  profilanswer
 

Voila je voudrais faire un formulaire et que les données soient envoyées sur mon adresse e-mail pour le traitement j'utilise Formail V1.92
le probleme c'est que j'obtiens une erreur mais je ne sais pas d'ou elle vient parce que l'erreur est :  
 

Citation :

Erreur: Destinataire manquant/invalide  
Aucun destinataire (ou alors un destinatire invalide) n'est spécifié dans les données envoyées à formmail-vf. Merci vous assurer que vous avez bien mis dans votre formulaire un champ recipient avec une adresse e-mail dont le domaine (ou l'adresse complète) est présent dans la variable @recipients. Davantage d'informations dans le fichier lisezmoi.txt.


 
or que dans mon script le destinataire y est  
voici mon script
 

Citation :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<form action="http://uniteloverval.behostings.be/cgi-bin/formmail/formmail-vf.pl" method="post">  
<input type="hidden" name="recipient" value="ditemonsieur@hotmail.com">
<form name="form1" method="post" action="">
  <p>Votre Nom  
    <input type="text" name="textfield">
  </p>
  <p> Votre Prenom  
    <input type="text" name="textfield2">
  </p>
  <p>Votre section  
    <input type="text" name="textfield3">
  </p>
  <p>Je voudrais reserver  
    <input type="text" name="textfield4">
    pull </p>
  <p>e-mail  
    <input type="text" name="textfield5">
    (facultatif)</p>
  <p>numero de telephone  
    <input type="text" name="textfield6">
    (facultatif) </p>
  <p align="center">  
    <input type="submit" name="recipient" value="envoyer">
  </p>
</form>
</body>
</html>


 
alors dite moi ce qu'il cloche merci d'avance ....

mood
Publicité
Posté le 14-04-2003 à 22:02:46  profilanswer
 

n°361042
beleg
黑社會
Posté le 14-04-2003 à 23:23:27  profilanswer
 

<input type="hidden" name="recipient" value="ditemonsieur@hotmail.com">  
<input type="submit" name="recipient" value="envoyer">
 
si tu appelles ts tes champs pareil  :o , yen a un qui va avoir avoir du mal a sy retrouver ...

n°361063
linuxois1
acharnement = réussite
Posté le 14-04-2003 à 23:49:10  profilanswer
 

beleg a écrit :

<input type="hidden" name="recipient" value="ditemonsieur@hotmail.com">  
<input type="submit" name="recipient" value="envoyer">
 
si tu appelles ts tes champs pareil  :o , yen a un qui va avoir avoir du mal a sy retrouver ...


 
Voci ton code revu et corrigé :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<form action="http://uniteloverval.behostings.be/cgi-bin/formmail/formmail-vf.pl" method="post">
<input type="hidden" name="recipient" value="ditemonsieur@hotmail.com">
 <p>Votre Nom
   <input type="text" name="Nom">
 </p>
 <p> Votre Prenom
   <input type="text" name="Prenom">
 </p>
 <p>Votre section
   <input type="text" name="section">
 </p>
 <p>Je voudrais reserver
   <input type="text" name="reservation">
   pull </p>
 <p>e-mail
   <input type="text" name="e-mail">
   (facultatif)</p>
 <p>numero de telephone
   <input type="text" name="telephone">
   (facultatif) </p>
 <p align="center">
   <input type="submit" name="bouton" value="envoyer">
 </p>
</form>
</body>
</html>


---------------
Linuxois1 ex- Linuxois pour perte de mot de passe et @ adresse mail n'existant plus.
n°361068
linuxois1
acharnement = réussite
Posté le 14-04-2003 à 23:52:12  profilanswer
 

linuxois1 a écrit :


 
Voci ton code revu et corrigé :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<form action="http://uniteloverval.behostings.be/cgi-bin/formmail/formmail-vf.pl" method="post">
<input type="hidden" name="recipient" value="ditemonsieur@hotmail.com">
 <p>Votre Nom
   <input type="text" name="Nom">
 </p>
 <p> Votre Prenom
   <input type="text" name="Prenom">
 </p>
 <p>Votre section
   <input type="text" name="section">
 </p>
 <p>Je voudrais reserver
   <input type="text" name="reservation">
   pull </p>
 <p>e-mail
   <input type="text" name="e-mail">
   (facultatif)</p>
 <p>numero de telephone
   <input type="text" name="telephone">
   (facultatif) </p>
 <p align="center">
   <input type="submit" name="bouton" value="envoyer">
 </p>
</form>
</body>
</html>
 


 
Au fait, pourquoi n'utilise tu pas php dont lequel tu as la fonction mail qui t'envoie ton email ou bon te semble... sauf peut etre chez free. tu fais en moins de lignes de codes.


---------------
Linuxois1 ex- Linuxois pour perte de mot de passe et @ adresse mail n'existant plus.
n°361075
Gauthier
Posté le 15-04-2003 à 00:01:23  profilanswer
 

ben disont que g choisi la method que je touvais la plus facil vu que je suis debutant ...

n°361077
Gauthier
Posté le 15-04-2003 à 00:05:14  profilanswer
 

et le probleme c qu'il me fais tjs la mm erreur ..

n°361094
beleg
黑社會
Posté le 15-04-2003 à 00:27:02  profilanswer
 

linuxois1 a écrit :


 
Au fait, pourquoi n'utilise tu pas php dont lequel tu as la fonction mail qui t'envoie ton email ou bon te semble... sauf peut etre chez free. tu fais en moins de lignes de codes.
 


 
 :D  
 
Pr le probleme de gauthier, est ce que tu remplie bien les conditions :  

Citation :

Merci vous assurer que vous avez bien mis dans votre formulaire un champ recipient avec une adresse e-mail dont le domaine (ou l'adresse complète) est présent dans la variable @recipients


 
apres, ne connaissant pas le code de Formail, il nst pas evident de pouvoir trouver la cause du probleme.  
 
 

n°361096
linuxois1
acharnement = réussite
Posté le 15-04-2003 à 00:29:57  profilanswer
 

gauthier a écrit :

et le probleme c qu'il me fais tjs la mm erreur ..
 


 
Voici comment faire en php :
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<form action="envoi_email.php" method="post">
<input type="hidden" name="recipient" value="ditemonsieur@hotmail.com">
 <p>Votre Nom
   <input type="text" name="Nom">
 </p>
 <p> Votre Prenom
   <input type="text" name="Prenom">
 </p>
 <p>Votre section
   <input type="text" name="section">
 </p>
 <p>Je voudrais reserver
   <input type="text" name="reservation">
   pull </p>
 <p>e-mail
   <input type="text" name="email">
   (facultatif)</p>
 <p>numero de telephone
   <input type="text" name="telephone">
   (facultatif) </p>
 <p align="center">
   <input type="submit" name="bouton" value="envoyer">
 </p>
</form>
</body>
</html>
 
script php :
 
<?
 
$recipient = $_POST['recipient'];
$Nom = $_POST['Nom'];
$Prenom = $_POST['Prenom'];
$section = $_POST['section'];
$reservation = $_POST['reservation']
$email = $_POST['email'];
$telephone = $_POST['telephone'];
 
$message1 =  "Nom : ".$Nom."\n";
$message2 =  "Prenom : ".$Prenom."\n";
$message3 =  "Section : ".$section."\n";
$message4 =  "Reservation : ".$reservation."\n";
$message5 =  "Email : ".$email."\n";
 
$message = $message1.$message2.$message3.$message4.$message5;
 
$sujet = "Votre inscription";
$entetes = "From: ".$email;
 
 
// on envoi le mail tout en testant son départ
 
if(mail($recipient, $sujet, $message, $entetes)) echo "<h2>Envoi Email '$recipient' ok</h2>"; else echo "<h2>Echec Envoie Email '$recipient'</h2>" ;
 
?>
 
Voila, j'espere qu'il n ya pas d'erreur. Corrigez-moi les gars.
 
 


---------------
Linuxois1 ex- Linuxois pour perte de mot de passe et @ adresse mail n'existant plus.
n°361104
beleg
黑社會
Posté le 15-04-2003 à 00:47:23  profilanswer
 

ou bien
 
$message  =  "Nom : $Nom\n";
$message .=  "Prenom : $Prenom\n";
$message .=  "Section : $section\n";
$message .=  "Reservation : $reservation\n";
$message .=  "Email : $email\n";
 

n°361113
Gauthier
Posté le 15-04-2003 à 01:52:28  profilanswer
 

plus d'explication sur formmail --> http://www.perl-gratuit.com/perl/f [...] index.html

mood
Publicité
Posté le 15-04-2003 à 01:52:28  profilanswer
 

n°736259
hyptos
Posté le 24-05-2004 à 15:18:42  profilanswer
 

J'ai esayé mais j'ai  
 
Parse error: parse error in /home/ddd/www/envoi_email.php on line 8
 
Je ne vois pas bien ce qui cloche


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme formulaire avec formmail...

 

Sujets relatifs
[HTML] Question sur un formulaire (tout champs hidden)problème de texte multiligne
TreePath : Problème avec tree.expandPath(arbre)Problème : éviter l'exécution prématurée de certaines lignes de code
[C] probleme lecture de fichier[openGL][Linux] probleme de linkage [résolu]
Probleme avec l affichage des imagesProblème avec l'hauteur d'un tableau -> resolu
Probleme en php[PHP] probleme avec GD sur Imageloadfont
Plus de sujets relatifs à : probleme formulaire avec formmail...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR