Ce que je voulais encore faire, c'est placer dans mon site un formulaire pour l'envoi des mails (en PHP) je l'ai placé j'ai remplit le champ et ca marque envoyé mais je ne recois pas de mail. voici le code en question:
Le formulaire d'envoi:
- Code: Tout sélectionner
//1 fichier ex.:formulaire.php ou formulaire.html
<HTML>
<HEAD>
<TITLE>E-Mail Formulaire</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="envoi.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
</p>
<P>Votre adresse E-Mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Message:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><INPUT type="submit" value="Envoyer">
</FORM>
</BODY>
</HTML>
et le fichier d'envoi:
- Code: Tout sélectionner
//La seconde page ex.:envoi.php
<?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 .= "Tel:\t$tel\n";
$msg .= "Adress:\t$adress\n";
$msg .= "E-Mail:\t$email\n";
$msg .= "Message:\t$message\n\n";
//Pourait continuer ainsi jusqu'à la fin du formulaire
$recipient = "POSTMASTER@monomdedomaine.com";
$subject = "Message";
$redirection = "http://mondomaine.org";
$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 </H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>";
echo "<script language=\"javascript\">";
echo "window.location=('$url_redir');";
echo "</script>";
echo "$reponse";
echo "</BODY></HTML>";
?>
ya surement un truc que j'ai betement mis faux ou oublier. sinon il y aurais une configuration a faire peut etre?
(pour info je dispose de PHP 5.1(.6 je crois ))
voila alors j'espèere que vous pôurrez m'aider en sachant que je n'ai jamais vraiement touché au Php avant ^^
EDIT: Ah, un peu de nouveau, je vien de réesailler et cette fois il me marque:
- Code: Tout sélectionner
//La seconde page ex.:envoi.php
Notice: Undefined variable: nom in K:\WEB\envoi.php on line 6
Notice: Undefined variable: prenom in K:\WEB\envoi.php on line 7
Notice: Undefined variable: tel in K:\WEB\envoi.php on line 8
Notice: Undefined variable: adress in K:\WEB\envoi.php on line 9
Notice: Undefined variable: email in K:\WEB\envoi.php on line 10
Notice: Undefined variable: message in K:\WEB\envoi.php on line 11
Notice: Undefined variable: email in K:\WEB\envoi.php on line 22
Warning: mail() [function.mail]: SMTP server response: 530 5.7.0 Must issue a STARTTLS command first. 8sm2120632fau.28 in K:\WEB\envoi.php on line 24
Notice: Undefined variable: nom in K:\WEB\envoi.php on line 28
Merci,
Votre formulaire ・bien 騁・envoy・!
merci de m'aider a bien remplire correctement car la je me sens nul
