formulaire de contact

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

abelazi
WRInaute passionné
WRInaute passionné
 
Messages: 623
Inscription: Mar Fév 21, 2006 11:01

formulaire de contact

Message le Sam Mar 03, 2007 0:37

Bonjour,

Sur mon site j'ai quelques formulaires de contact. Une fois remplie je reçoit sur ma boite email avec les informations qui était remplie sur le formulaire et avec l'adresse email de client qui a remplie le formulaire dans le champ DE.

J'ai changer l'hébergeur et j'ai mis mon site avec les formulaire en linges et sans rien changer je reçoit les email remplie des client mais vide et dans le champ DE c'est écrit ça : "web59672" <web59672@cgi04-ch.uk.clara.net>.

Merci de m'aider SVP.

PS: le formulaire fait appelle a une page php et voici son continu:
--------
<?php

$msg = "Nom: $nom\n";
$msg.= "Prénom: $prenom\n";
$msg.="Téléphone: $tel\n";
$msg .= "E-mail: $mail\n";
$msg .= "Message: $comment\n\n";

$recipient = "contact@monsite.com";
$subject = "contact";

$mailheaders = "From: $mail\n\n ";


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

?>
<script>
alert("Votre message a été envoyé, vous allez recevoir une réponse dans les plus brefs délais.");
{location.href="http://www.monsite.com"};
</script>


david96
WRInaute accro
WRInaute accro
 
Messages: 1410
Inscription: Dim Aoû 28, 2005 21:56

Re: formulaire de contact

Message le Sam Mar 03, 2007 0:57

Change $mailheaders par
Code: Tout sélectionner
$mailheaders = "From: ".$nom."<".$mail.">\r\n";


sinon, les mails sont envoyés dans quel format, text ou html ?

abelazi
WRInaute passionné
WRInaute passionné
 
Messages: 623
Inscription: Mar Fév 21, 2006 11:01

Message le Sam Mar 03, 2007 1:13

merci pour ta réponse-

en texte

abelazi
WRInaute passionné
WRInaute passionné
 
Messages: 623
Inscription: Mar Fév 21, 2006 11:01

Message le Sam Mar 03, 2007 1:16

j'ai essayer ça marche pas


david96
WRInaute accro
WRInaute accro
 
Messages: 1410
Inscription: Dim Aoû 28, 2005 21:56

Message le Sam Mar 03, 2007 1:24

enlève l'attribut $mailheaders de la fonction mail()...

Histoire de voir ! :?

abelazi
WRInaute passionné
WRInaute passionné
 
Messages: 623
Inscription: Mar Fév 21, 2006 11:01

Message le Sam Mar 03, 2007 10:41

Bonjour,

Non ça marche pas.


david96
WRInaute accro
WRInaute accro
 
Messages: 1410
Inscription: Dim Aoû 28, 2005 21:56

Message le Sam Mar 03, 2007 11:13

Fait un test tout bête genre :
Code: Tout sélectionner
$destinataire="ton_email@tdingue.fr"; // Mets ton email
$objet="Test";
$message="Comment vas tu ?\nJe voulais te demander\nBlaBla";
$from="From: inconnu <cmoi@ccool.fr>";
mail($destinataire,$objet,$message,$from);


enregistre cette page sous le nom test.php

et appelle la avec ton navigateur !


nalrem
WRInaute impliqué
WRInaute impliqué
 
Messages: 392
Inscription: Dim Avr 06, 2003 21:44

Message le Sam Mar 03, 2007 12:14

Check ça, au cas où...

Code: Tout sélectionner
<?php

echo "Nom: $nom\n";
echo "Nom avec post:".$_POST['nom']."\n";

?>


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité