Pb avec mon script

audrio -  
audrio Messages postés 8 Statut Membre -
Bonjour,
nouvelle sur ce forum, j'ai besoin d'aide!!!
j'ai cree un formulaire de contact sous flash.. Mais pour le script.php je bloque !
j'ai bien sur essayé de comprendre ce qui n'allait pas et lu un milliard de reponses sur multiples forum mais sans succès..
Quelqu'un pourrais m'aider svp?

sur mon formulaire flash j'ai le code suivant :

var feedbackForm:LoadVars = new LoadVars();

function sendForm() {
feedbackForm.email_to = "monMaill@yahoo.com";
feedbackForm.visitor_name = formulaire.userName.text;
feedbackForm.visitor_email = formulaire.userEmail.text;
feedbackForm.visitor_comments = formulaire.userComments.text;

feedbackForm.send("envoyerForm.php", "_blank", "POST");
}

//-----------------------</send form>-----------------//

this.formulaire.envoi_btn.onRelease = function() {
if (formulaire.userName.text == "" || formulaire.userEmail.text == "" || formulaire.userComments.text == "") {
gotoAndStop("erreur");
} else {
gotoAndStop("correcte");
sendForm();
}

}

et sur le php, le code suivant:

<?php
$email_to = "monMail@gmail.com" . ",";
$email_to .= "monMail2@gmail.com";
$visitor_name=utf8_decode($visitor_name);
$visitor_email=utf8_decode($visitor_email);
$visitor_comments=utf8_decode($visitor_comments);

if (@mail ($email_to, $visitor_name, $visitor_email, $visitor_comments)==1) {
echo utf8_encode("correcte=mail envoyé");
} else {
echo utf8_encode("erreur=problème d'envoi");
}

?>

j'ai bien une fenêtre qui s'ouvre, et indique "mail envoyé" mais je ne recois aucun message sur ma boite mail!!
si qq à l'heureuse solution....qu'il me fasse part de son genie....
par avance, un grand grand MERCI!!
A voir également:

10 réponses

bissdebrazza Messages postés 2886 Statut Contributeur 712
 
Salut!
Vérifie si ton hébergeur a activé la fonction mail() de php.Au cas contraire regarde dans les pourrielles (spam).
0
audrio Messages postés 8 Statut Membre
 
merci pour ta reponse si rapide,
effectivement, j'ai bien un semblant de message dans les spams de ma boite mail mais sans aucun message!
0
bissdebrazza Messages postés 2886 Statut Contributeur 712
 
Tu as hébergé ton site où?quel hébergeur?
0
audrio Messages postés 8 Statut Membre
 
sur ovh et je suis en train de m'en mordre les doigts!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
bissdebrazza Messages postés 2886 Statut Contributeur 712
 
Alors essai d'être patiente!moi j'ai attendu 12h quand j'ai lancé mon site pour recevoir un message(ce n'est pas ovh).Parfois la première fois ça cale un peu.
0
audrio Messages postés 8 Statut Membre
 
je vais suivre tes conseils et prendre mon mal en patience!!
dernière petite question: tu penses que le code est bon? tu vois, je suis vraiment sûre de moi sur ce coup là!!
0
bissdebrazza Messages postés 2886 Statut Contributeur 712
 
je ne vois pas l'email de l'expéditeur,tu l'as mis où?
0
audrio Messages postés 8 Statut Membre
 
l'email de l'expediteur je l'ai appellé : visitor_email dans le code php, si c'est bien ta question !
je je l'ai inseré là:

<?php
$email_to = "monMail@gmail.com" . ",";
$email_to .= "monMail2@gmail.com";
$visitor_name=utf8_decode($visitor_name);
$visitor_email=utf8_decode($visitor_email);
$visitor_comments=utf8_decode($visitor_comments);

if (@mail ($email_to, $visitor_name, $visitor_email, $visitor_comments)==1) {
echo utf8_encode("correcte=mail envoyé");
} else {
echo utf8_encode("erreur=problème d'envoi");
}

?>
0
bissdebrazza Messages postés 2886 Statut Contributeur 712
 
Je crois que le problème viens de là!Essai de mettre un email au format email@tonsite.fr (tonsite.fr) est le nom de ton site car moi quand j'avais testé en mettant mon adresse yahoo,alors les messages ne venaient jamais.Mais dès que j'ai mis par exemple neparepondre@monsite.com alors ça commencé à venir!
Bizarre mais essai quand même!
0
audrio Messages postés 8 Statut Membre
 
ok j'essaie ça..merci encore pour toute ton aide....
0