begin process at 2010 03 21 22:59:16
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

code envoie mail par formulaire


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

code envoie mail par formulaire

vendredi 18 novembre 2005 à 22:59:54 | code envoie mail par formulaire

voidmain

Bonjour à tous,

je suis en train de tester un code pour l'envoie de mail par formulaire avec vérification des champs et du format de l'email,
tout cela fonctionne l'envoi aussi, mais dans le mail que je reçois ne contient que l'email de l'expéditeur et le sujet, pas le message ni "from..."
ni "Reply-to..."

voici mon code:
[code]
<?php

$msg = "Nom:\t$sender_name\n";
$msg .= "E-Mail:\t$sender_email\n";
$msg .= "Message:\t$message\n\n";

$recipient = "nom@free.fr";
$subject = "Contact";
$mailheaders = "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";

if(empty($sender_name) or empty($sender_email) or empty($message))
    {
    print 'Erreur , champs manquants :<br><br>';
        if(empty($sender_name)) { print 'Vous n\'avez pas saisi votre prénom !<br>'; }
        if(empty($sender_email)) { print 'Vous n\'avez pas saisi votre adresse email !<br>'; }
        if(empty($message)) { print 'Aucun commentaire n\'a été saisi .<br>'; }
    print '<p><a href="javascript:history.back()">Retour</a>';
    }
    else
    {
$msg = $_POST['sender_email'];
$point = strpos($sender_email,".");
$arobas = strpos($sender_email,"@");
if($point == '')
{
echo 'Votre adresse email est invalide<br><p><a href="javascript:history.back()">Retour</a><br>';
}
elseif($arobas == '')
{
echo 'Votre adresse email est invalide<br><p><a href="javascript:history.back()">Retour</a><br>';
}
else
{

mail($recipient, $subject, $msg, $mailheaders);

echo "Votre message a bien été envoyer !<br><br><p><a href=\"index.html\">Retour à la page d'accueil</a> </p>";
}
}


?>[/code]

merci de votre aide

lundi 21 novembre 2005 à 10:26:41 | Re : code envoie mail par formulaire

voidmain

Bonjour à tous,

Il n'y a pas 1 as du php pour m'éclairer ;)



dimanche 27 novembre 2005 à 21:24:17 | Re : code envoie mail par formulaire

ShareVB

salut,

si tu es sous Windows remplace chaque \n par \r\n...
si tu es sous Linux vérifie la config de sendmail

ShareVB
dimanche 27 novembre 2005 à 23:16:01 | Re : code envoie mail par formulaire

voidmain

Bonjour,

j'ai bidouillé le code et j'ai enfin résolu mon prble pour que ça marche il faut que les variables que j'avais placée au debut soient dans le dernier else

merci qud même pour ta réponse ShareVB



Cette discussion est classée dans : message, mail, code, email, sender


Répondre à ce message

Sujets en rapport avec ce message

prbl : un include dan un envoi de mail [ par malob87 ] bjr a tous, voici mon code complet:if(empty($_POST[msg]))//on vérifie avec empty voir si les champs sont vide {print "le champ msg est vide"; //si Voila j'ai fais un bouh de code pour envoyer des mail [ par timolerigolo ] Bonjour,Voila j'ai fais un bouh de code PHP pour envoyer des Mail mé je ne sé pas si le code et bon et comme je ne resoie pas de mail je ne sé pas.... pb de formulaire mail lié à une variable GET [ par melanijasmin ] salut à tous !Je fais appel à vos lumières expertes, car je bloque depuis plusieurs jours sur un  "%@!!& " de formulaire auquel je ne comprends plus r Fonction email [ par milkasoprano ] Bonjour j'ai un petit renseignement a vous demander ! pk ma fonction mail ne fonctionne pas ? je ne recois pas demail ! le site supporte bien la fonct Probleme envoi mail a cause de PHP_SELF [ par 73manu73 ] Bonjour, J'ai trouvé un script php d'envoi mail que j'ai quelque peu modifié à ma convenace. Deux questions se posent à moi : 1. Lorsque j'utilise Pb, Formulaire / Mail [ par MaSenCo ] Bonjour,Je viens de mettre un formulaire / mail sur mon site, et j'ai un petit problème avec la fonction mail, c'est à dire que je reçois bien le mail Récup 2 données d'un formulaire --- à l'aide!!!!!! [ par ladafan ] Bonjour tout le monde,J'ai un gros probleme de recup de mes données sur un formulaire...Je voudrai qu'elles me soient envoyées sur mail...Voici la pag envoie d'un mail en Php - Javascript avec une seule page Php [ par elfigone81 ] Bonjour,Je voulais demander de l'aide pour le script suivant. En faite je voudrai envoyer un mail avec une seule page php contenant également un petit Mail avec plusieurs destinataires [ par Anthotill ] Bonjour à tousJ'ai un petit soucis avec mon formulaire multi destinataire dans mon espace membre.En effet, malgré le fait que je choisisse deux (ou pl valider un captcha [ par philclimb ] Bonjour;J'ai réaliser un formulaire de mail que je veux placer dans la page "contact" de mon site.Pour éviter les vilains spams j'ai placé un captcha,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales