Bonjour,
Je dois creer un formulaire, je lai fait en html avec un fichier envoi.php pour l envoi par email.
Tout fonctionne nikel sur lycos, mais je viens de prendre un hebergement chez oxito, et ca fonctionne pas, je n'ai pas de messages d'erreur mais je ne recois pas de mail !
je sais pas quoi faire, mon hebergeur me confirme qu'il fait tourner PHP et donc ca dois fonctionner, mais pas de mail dans ma boite, quelqu'un a deja rencontre ce probleme ?
Voici le source et merci pour votre future aide parce que je suis vraiement PERDU !!!!
*********************************************
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulaire de Test</title>
</head>
<body>
<?php
//Pour définir chaque input du formulaire, ajouter le signe de dollar devant
$msg = "Nom:\t$nom\n";
$msg .= "Prenom:\t$prenom\n";
$msg .= "AdresseEmail:\t$adresse_mail\n";
$msg .= "AdresseEmail2:\t$adresse_mail2\n";
$msg .= "Adresse1:\t$adresse1\n";
$msg .= "Adresse2:\t$adresse2\n";
$msg .= "CodePostal:\t$code_postal\n";
$msg .= "Ville:\t$ville\n";
$msg .= "Pays:\t$pays\n";
$msg .= "TelIndicatif:\t$tel_codepays\n";
$msg .= "TelNumero:\t$tel_numero\n";
$msg .= "MenuChoix:\t$MenuChoix\n";
$msg .= "Commentaire:\t$commentaire\n";
$msg .= "accepter:\t$accepter\n";
$msg .= "Message:\t$message\n\n";
//Pourait continuer ainsi jusqu'à la fin du formulaire
$recipient = "[email protected]";
$subject = "Formulaire de Test";
$redirection = "http://www.monsitewebperso.com/merci.html";
$url_redir = $redirection;
$mailheaders = "From: Mon test de formulaire<> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci $nom, votre formulaire est en cours d'envoi .........</H1>";
echo "<P align=center>";
echo "Vous serez redirigez dans 5 secondes ... </P>";
echo "<script language=\"javascript\">";
echo "window.location=('$url_redir');";
echo "</script>";
echo "$reponse";
echo "</BODY></HTML>";
************************************************************************
Bonjour,
Je dois creer un formulaire, je lai fait en html avec un fichier envoi.php pour l envoi par email.
Tout fonctionne nikel sur lycos, mais je viens de prendre un hebergement chez oxito, et ca fonctionne pas, je n'ai pas de messages d'erreur mais je ne recois pas de mail !
je sais pas quoi faire, mon hebergeur me confirme qu'il fait tourner PHP et donc ca dois fonctionner, mais pas de mail dans ma boite, quelqu'un a deja rencontre ce probleme ?
Voici le source et merci pour votre future aide parce que je suis vraiement PERDU !!!!
[php]
*********************************************
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulaire de Test</title>
</head>
<body>
<?php
//Pour définir chaque input du formulaire, ajouter le signe de dollar devant
$msg = "Nom:\t$nom\n";
$msg .= "Prenom:\t$prenom\n";
$msg .= "AdresseEmail:\t$adresse_mail\n";
$msg .= "AdresseEmail2:\t$adresse_mail2\n";
$msg .= "Adresse1:\t$adresse1\n";
$msg .= "Adresse2:\t$adresse2\n";
$msg .= "CodePostal:\t$code_postal\n";
$msg .= "Ville:\t$ville\n";
$msg .= "Pays:\t$pays\n";
$msg .= "TelIndicatif:\t$tel_codepays\n";
$msg .= "TelNumero:\t$tel_numero\n";
$msg .= "MenuChoix:\t$MenuChoix\n";
$msg .= "Commentaire:\t$commentaire\n";
$msg .= "accepter:\t$accepter\n";
$msg .= "Message:\t$message\n\n";
//Pourait continuer ainsi jusqu'à la fin du formulaire
$recipient = "
[email protected]";
$subject = "Formulaire de Test";
$redirection = "http://www.monsitewebperso.com/merci.html";
$url_redir = $redirection;
$mailheaders = "From: Mon test de formulaire<> \n";
$mailheaders .= "Reply-To: $email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci $nom, votre formulaire est en cours d'envoi .........</H1>";
echo "<P align=center>";
echo "Vous serez redirigez dans 5 secondes ... </P>";
echo "<script language=\"javascript\">";
echo "window.location=('$url_redir');";
echo "</script>";
echo "$reponse";
echo "</BODY></HTML>";
************************************************************************
[/php]