Echec d'envoi
achik l jana
Messages postés
4
Statut
Membre
-
Phortitou Messages postés 231 Statut Membre -
Phortitou Messages postés 231 Statut Membre -
Bonjour,
j'ai une formulaires à partir de elle l'utilisateur saisie quelques informations (mail, nom, prénom... ) et après la récupération de ces information a l'aide d'une fonction AJax j'ai exporter ces informations à une page .php qui s'occupe d'envoyer ces informations à une adresse mail par la fonction mail () mais quand je teste j'ai, rien reçu dans ma boite mail
le script que j'ai utilisé dans la fonction ajax :
function analyser()
{
var XhrObj =null;
if(document.all)
{
//Internet Explorer
var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
}//fin if
else
{
//Mozilla
var XhrObj = new XMLHttpRequest();
}//fin else
var nom = document.form1.chnom.value;
var prenom=document.form1.chprenom.value;
var adr=document.form1.chadr.value;
var mail=document.form1.chemail.value;
var pays=document.form1.chpays.value;
var cp=document.form1.chcp.value;
var fax=document.form1.chfax.value;
var tel=document.form1.chtel.value;
for(i=0;i<=2;i++)
{
if(document.form1.chradio[i].checked==true)
{
var civilite=document.form1.chradio[i].value;
}
}
var adresse="envoi.php?nom="+nom+"&prenom="+prenom+"&adresse="+adr+"&pays="+pays+"&code_postale="+cp+"&mail="+mail+"&telephonne="+tel+"&fax="+fax+"&civilite="+civilite;
XhrObj.open("POST",adresse,true);
XhrObj.onreadystatechange = function(){
}
XhrObj.send(null)
}
et le code que j'ai utilisé dans la page.php est:
<?php
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: multipart/alternative; charset=iso-8859-1\n";
$recuper_nom=$_POST['nom'];
$recuper_prenom=$_POST['prenom'];
$recuper_mail=$_POST['mail'];
$recuper_fax=$_POST['fax'];
$recuper_cp=$_POST['code_postale'];
$recuper_tele=$_POST['telephonne'];
$recuper_pays=$_POST['pays'];
$recuper_adr=$_POST['adresse'];
$recuper_civilite=$_POST['civilite'];
$message=$recuper_prenom $recuper_nom.'<br>'.$recuper_adr.'<br>'.$recuper_fax.'<br>'.$recuper_pays.'<br>'.$recuper_tele.'<br>'.$recuper_cp.'<br>'.$recuper_mail.'<br>'.$recuper_civilite;
$mail='contact_services@hotmail.fr';
$sujet="reservation";
if(mail($mail,$sujet,$message,$headers))
{
print("c'est bien");
}
else
{
print("echec");
}
?>
merci d'avance.
j'ai une formulaires à partir de elle l'utilisateur saisie quelques informations (mail, nom, prénom... ) et après la récupération de ces information a l'aide d'une fonction AJax j'ai exporter ces informations à une page .php qui s'occupe d'envoyer ces informations à une adresse mail par la fonction mail () mais quand je teste j'ai, rien reçu dans ma boite mail
le script que j'ai utilisé dans la fonction ajax :
function analyser()
{
var XhrObj =null;
if(document.all)
{
//Internet Explorer
var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
}//fin if
else
{
//Mozilla
var XhrObj = new XMLHttpRequest();
}//fin else
var nom = document.form1.chnom.value;
var prenom=document.form1.chprenom.value;
var adr=document.form1.chadr.value;
var mail=document.form1.chemail.value;
var pays=document.form1.chpays.value;
var cp=document.form1.chcp.value;
var fax=document.form1.chfax.value;
var tel=document.form1.chtel.value;
for(i=0;i<=2;i++)
{
if(document.form1.chradio[i].checked==true)
{
var civilite=document.form1.chradio[i].value;
}
}
var adresse="envoi.php?nom="+nom+"&prenom="+prenom+"&adresse="+adr+"&pays="+pays+"&code_postale="+cp+"&mail="+mail+"&telephonne="+tel+"&fax="+fax+"&civilite="+civilite;
XhrObj.open("POST",adresse,true);
XhrObj.onreadystatechange = function(){
}
XhrObj.send(null)
}
et le code que j'ai utilisé dans la page.php est:
<?php
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: multipart/alternative; charset=iso-8859-1\n";
$recuper_nom=$_POST['nom'];
$recuper_prenom=$_POST['prenom'];
$recuper_mail=$_POST['mail'];
$recuper_fax=$_POST['fax'];
$recuper_cp=$_POST['code_postale'];
$recuper_tele=$_POST['telephonne'];
$recuper_pays=$_POST['pays'];
$recuper_adr=$_POST['adresse'];
$recuper_civilite=$_POST['civilite'];
$message=$recuper_prenom $recuper_nom.'<br>'.$recuper_adr.'<br>'.$recuper_fax.'<br>'.$recuper_pays.'<br>'.$recuper_tele.'<br>'.$recuper_cp.'<br>'.$recuper_mail.'<br>'.$recuper_civilite;
$mail='contact_services@hotmail.fr';
$sujet="reservation";
if(mail($mail,$sujet,$message,$headers))
{
print("c'est bien");
}
else
{
print("echec");
}
?>
merci d'avance.
A voir également:
- Echec d'envoi
- Mode sans echec ps4 - Guide
- Démarrage sans échec - Guide
- Echec envoi message instagram ✓ - Forum Instagram
- Votre envoi est en cours de transport vers son site de livraison. ✓ - Forum Consommation & Internet
- Votre envoi est sur son site de distribution. nous le préparons pour le mettre en livraison ✓ - Forum Consommation & Internet
6 réponses
Pas besoin de t'enerver. C'est peut etre plein de fautes d'orthographe, mais c'est tout a fait compréhensible. Et pis peut etre qu'il/elle n'est pas francophone.
J'ai regardé en vitesse ton code et j'ai remarqué ça :
$message=$recuper_prenom
Il manque le point virgule à cette ligne. En javascript et en php faut faire très attention, parce qu'un ; oublié peut faire planter ton script, mais tu n'en es pas informé.
J'ai regardé en vitesse ton code et j'ai remarqué ça :
$message=$recuper_prenom
Il manque le point virgule à cette ligne. En javascript et en php faut faire très attention, parce qu'un ; oublié peut faire planter ton script, mais tu n'en es pas informé.
et sinon zz10 avant d' aller sur les forums apprend ce qu' est la courtoisie francaise....
On doit pas avoir le meme francais parce qu' il a peu de faute voir presque aucune.
Il a peu etre fait exprés de nommer ses variables comme ca pour eviter des conflits.
Donc, tu degages stp?
On doit pas avoir le meme francais parce qu' il a peu de faute voir presque aucune.
Il a peu etre fait exprés de nommer ses variables comme ca pour eviter des conflits.
Donc, tu degages stp?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question