Formulaire mail

33jmb33 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 33jmb33 -
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   Statut Membre Dernière intervention   20
 
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
33jmb33
 
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