Formulaire mail

Fermé
33jmb33 Messages postés 2 Date d'inscription lundi 10 décembre 2007 Statut Membre Dernière intervention 13 juin 2013 - 13 juin 2013 à 10:24
 33jmb33 - 14 juin 2013 à 16:12
Bonjour,

+ que débutant, je souhaite créer un formulaire mail.

Je me suis inspiré de qq trucs trouvés sur Internet:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Votre Nom:</title>
<meta name="generator" content="Namo WebEditor v4.0">
</head>

<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">

<?php
$TO = "art_nack@orange.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($_POST)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header "Location: http://art-nack.pagesperso-orange.fr/index.htm/";

?>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>

</html> <input type=reset value=Annuler>

</form>

</html>

et lorsque j'exécute "ENVOYER" j'obtiens Ce programme ne peut pas afficher la page WEB

Et l'envoi ne s'effectue pas

Merci de m'aider

Bien cordialement à tous

33jmb33
A voir également:

2 réponses

Aktayen Messages postés 189 Date d'inscription dimanche 31 mai 2009 Statut Membre Dernière intervention 17 décembre 2015 19
14 juin 2013 à 14:30
Bonjour,

Est ce que tu as testé en ligne ? car en local tu ne peux pas envoyer de mail (ou alors c'est compliqué).

De plus le principe c'est que tu as un formulaire que tu remplies et quand tu valides tu arrives sur une nouvelle page pour traiter les données et envoyer l'email.
Si tu veux faire tout dans la même page il faut que tu tests à un moment donné si le formulaire a été envoyé.

Cdt,
0
Bonjour Aktayen et merci pour vos conseils que je vais tester dès demain.

Je vous tiendrai informé du résultat

Bien cordialement

33jmb33
0