créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





Form-mail : envoi double du mail.

Poster un nouveau sujet sur php   Répondre au sujet à php:Form-mail : envoi double du mail.    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
kaisbs
frontpage mioche
frontpage mioche
MessageForm-mail : envoi double du mail. , Posté le: 30-11-2006 12:39

Je tiens en premier à vous remercier d’avoir expliqué la démarche pour envoyer le contenu d’un formulaire par mail. J’ai créé un site internet et j’utilise cette méthode (je m'en suis beaucoup inspiré Cool ).
L’envoi se fait correctement sauf que les mails sont envoyés en double.
Comme je ne suis pas un grand spécialiste de php, je ne sais pas si mon code permet d’avoir une sécurité suffisante.

Voici le code du formulaire:

Code:

<form name="forml" method="post" action="formmail.php">
<table width="1OO%">
<tr><td width="35"></td>
<td width="565">Nom :<br>
<input type="text" name="nom" size="32">
<p>Prenom :<br>
<input type="text" name="prenom" size="20"></p>
<p>Profession :<br>
<input type="text" name="profession" size="20"></p>
<p>Pays :<br>
<input type="text" name="pays" size="20"></p>
<p>Ville :<br><input type="text" name="ville" size="20"></p>
<p>Votre e-mail :<br>
<input name="email" type="text" value="" size="32"></p>
<p>Consultation :<br>
<select name="consultation" size="1">
<option selected value="0">- Choisir - </option>
<option value="Reponse5_1">En ligne</option>
<option value="Reponse5_2">Au cabinet</option>
<option value="Reponse5_3">Au telephone</option>
</select></p>

<p>Votre question :<br>
<textarea rows="4" name="mess" cols="40"></textarea></p>
</td></tr></table></p>
<p>&</p>
<p><input type="submit" value="Envoyer" name="envoyer">&&&
<input type="reset" value="Recommencer" name="recommencer"> <br>
<br></p></form>


et voici le fichier qui permet l'envoi du formulaire:

Code:


<?php
   $adress = "benslimane.fathi.avocat@wanadoo.tn";
   $sujet = "Consultation en ligne";
   $message = "Une consultation a ete effectuee depuis le site:\n";
   $message .= "Nom: {$_POST['nom']}\nprenom: {$_POST['prenom']}\npays: {$_POST['pays']}\nville: {$_POST['ville']}\n";
   $message .= "Questions: {$_POST['mess']} \n";
   $entete = "From: {$_POST['email']}\n";
   $entete .= "BCC: fathi@benslimane-avocat.com\n\r";
   mail($adress, $sujet, $message, $entete);
   $envoi_mail = mail($adress, $sujet, $message, $entete);


if (!$envoi_mail)
{  Header("Location: http://www.benslimane-avocat.com/sortie2.php");}

else
{ Header("Location: http://www.benslimane-avocat.com/sortie.php"); }

?>



Merci d'avance de votre aide.
A plus Cool
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:Form-mail : envoi double du mail.    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur









Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

St Barth
Rachat de crédit
protection rapprochée
aménagement de bureau
Affilzen

Jumeaux
Communiqué de Presse
Piscine
Argent
Publier

Publier un article sur votre site internet et boostez sa visibilité. avec Pipelette
Présentez votre site web
Partenaires

forums
forum gratuit
Casino
Piscine
© Mentions Légales - CV