Script pour envoi formulaire vers mail
Résolu/Fermé
A voir également:
- Bouton envoyer vers adresse mail html
- Envoyer les données d'un formulaire html par mail - Meilleures réponses
- Code html formulaire de contact - Meilleures réponses
- Script pour envoi formulaire vers mail ✓ - Forum - Programmation
- Bouton envoyer vers adresse Mail - Forum - Webmaster
- Cmmande html bouton envoyer - Forum - HTML
- Comment envoyer une photo d'un smartphone vers adresse mail ✓ - Forum - Mobile
- Comment envoyer des Photos de la galerie Photos vers e-mail ✓ - Forum - Windows 7
61 réponses
Je ne sus pas sur d'avoir bien compris la question donc je vais essayer de tout réexpliquer ( ou au pire montre moi ton code que je puisse te dire ce qui ne va pas )
Tu doit créer deux fichier, une page html/css dans lequel il y aura ton formulaire :
et une page formmail.php qui contiendra sa : ( c'est elle qui reçois les information du formulaire et qui te les envoie par mail )
ps : pense bien à changer l'adresse mail et le lien de redirection
Tu doit créer deux fichier, une page html/css dans lequel il y aura ton formulaire :
<div align=center> <form method=POST action=formmail.php > <input type=hidden name=subject value=formmail> <table> <tr><td>Votre Pseudo:</td> <td><input type=text name=realname size=30></td></tr> <tr><td>Votre Site/blog*:</td> <td><input type=text name=site size=30></td></tr> <tr><td>Veut tu recevoir les news du site:</td> <td><input type=text name=news size=30></td></tr> <tr><td>Veut tu recevoir des offres partenaire²:</td> <td><input type=text name=site size=30></td></tr> <tr><td>Votre Email:</td> <td><input type=text name=email size=30></td></tr> <tr><td>Sujet ( Contact/histoire/dessins/.....):</td> <td><input type=text name=title size=30></td></tr> <tr><td colspan=2>Votre message:<br> <textarea COLS=50 ROWS=6 name=comments></textarea> </td></tr> </table> <br> <input type=submit value=Envoyer> - <input type=reset value=Annuler> </form> </div>
et une page formmail.php qui contiendra sa : ( c'est elle qui reçois les information du formulaire et qui te les envoie par mail )
ps : pense bien à changer l'adresse mail et le lien de redirection
<?php $TO = "ton_mail@quelquechose.autrechose"; $h = "From: " . $TO; $message = ""; while (list($key, $val) = each($HTTP_POST_VARS)) { $message .= "$key : $val\n"; } mail($TO, $subject, $message, $h); Header("Location: http://ton_site.quelque chose/page de redirection.html"); ?>
Bonjour
J'ai scrupuleusement (je crois) respecté vos consignes, mais pourtant je ne reçois aucun mail. Je vais juste sur l'adresse que j'ai indiquée dans "Location".
J'ai mis mon site sur Wamp en local.
Ma partie HTML :
Ma partie PHP, que j'ai mis dans le <body> :
Voilà, je m'arrache les cheveux.
Quelqu'un pourrait-il m'aider ?
Si mon code est correct alors il y a quelque chose à changer dans les parametres PHP peut-être ?
Autant je connais XHTML, autant le PHP....
MERCI INFINIMENT
J'ai scrupuleusement (je crois) respecté vos consignes, mais pourtant je ne reçois aucun mail. Je vais juste sur l'adresse que j'ai indiquée dans "Location".
J'ai mis mon site sur Wamp en local.
Ma partie HTML :
<form method="POST" action="formmail.php" > <fieldset> <input type="hidden" name="subject" value="formmail"> <label for="nom">Nom :</label><input type="text" id="nom" /> <label for="prenom">Prénom :</label><input type="text" id="prenom" /> <label for="email">Email :</label><input type="text" id="email" /> <label><INPUT TYPE="submit" VALUE="Envoyer" ></label> </fieldset> </form>
Ma partie PHP, que j'ai mis dans le <body> :
<?php $TO = "xxx@gmail.com"; $h = "From: " . $TO; $message = ""; while (list($key, $val) = each($HTTP_POST_VARS)) { $message .= "$key : $val\n"; } mail($TO, $subject, $message, $h); Header("Location: http://localhost/sfp/fr/"); ?>
Voilà, je m'arrache les cheveux.
Quelqu'un pourrait-il m'aider ?
Si mon code est correct alors il y a quelque chose à changer dans les parametres PHP peut-être ?
Autant je connais XHTML, autant le PHP....
MERCI INFINIMENT
Bonjour, je ne sais pas si vous lisez encore ce post mais bon ^^
pour ajouter/modifier un champs :
<tr><td colspan=2>Votre message:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
il suffit d'ajouter le message précedent et/ou de changer le texte qui est ici votre messages ainsi que le "name" qui est ici comments ( c'est ce que tu recevra par mail avec le message à coter ^^ )
Moi j'en ai fait un qui marche trés bien si sa peut vous aider :
<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Pseudo:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Site/blog*:</td>
<td><input type=text name=site size=30></td></tr>
<tr><td>Veut tu recevoir les news du site:</td>
<td><input type=text name=news size=30></td></tr>
<tr><td>Veut tu recevoir des offres partenaire²:</td>
<td><input type=text name=site size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet ( Contact/histoire/dessins/.....):</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Votre message:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
</div>
et le php :
PS : Pense bien à changer l'adresse mail !!
<?php
$TO = "ton_mail@quelquechose.autrechose";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://elmouktafi.fr/message_envoyer.html");
?>
pour ajouter/modifier un champs :
<tr><td colspan=2>Votre message:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
il suffit d'ajouter le message précedent et/ou de changer le texte qui est ici votre messages ainsi que le "name" qui est ici comments ( c'est ce que tu recevra par mail avec le message à coter ^^ )
Moi j'en ai fait un qui marche trés bien si sa peut vous aider :
<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Pseudo:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Site/blog*:</td>
<td><input type=text name=site size=30></td></tr>
<tr><td>Veut tu recevoir les news du site:</td>
<td><input type=text name=news size=30></td></tr>
<tr><td>Veut tu recevoir des offres partenaire²:</td>
<td><input type=text name=site size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet ( Contact/histoire/dessins/.....):</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Votre message:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
</div>
et le php :
PS : Pense bien à changer l'adresse mail !!
<?php
$TO = "ton_mail@quelquechose.autrechose";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://elmouktafi.fr/message_envoyer.html");
?>
fabienprov
10 mai 2010 à 18:35
- Messages postés
- 2
- Date d'inscription
- lundi 10 mai 2010
- Statut
- Membre
- Dernière intervention
- 10 mai 2010
10 mai 2010 à 18:35
Bonjour, je reçois le message suivant lorsque j'envoie le formulaire :
Warning: Cannot modify header information - headers already sent by (output started at /home/wb55576/resultcontact.php:2) in /home/wb55576/resultcontact.php on line 15
Que dois je faire ?
Warning: Cannot modify header information - headers already sent by (output started at /home/wb55576/resultcontact.php:2) in /home/wb55576/resultcontact.php on line 15
Que dois je faire ?
stella65
Modifié par stella65 le 18/01/2011 à 21:19
- Messages postés
- 1
- Date d'inscription
- mardi 18 janvier 2011
- Statut
- Membre
- Dernière intervention
- 18 janvier 2011
Modifié par stella65 le 18/01/2011 à 21:19
Merci pour ces 2 fichiers cela fonctionne très bien, mon soucis c'est juste l'apparence du mail qui est un peu brut de décofrage :
Je n'ai pas d'objet au mail
et voilà comment apparait le contenu
mailto : formmail
nom : Isa XXX
entreprise :
telephone : 0600000000
fax :
mail : xxxxxx@orange.fr
adresse : 125 rue des clochettes
cp : 75019
ville : Paris
pays : France
commentaire : ceci est un test
ça marche ou pas ???
Submit : Envoyer
Y'a t il un moyen de mettre en forme tout ça et surtout de mettre un objet au mail
Merci par avance.
Je n'ai pas d'objet au mail
et voilà comment apparait le contenu
mailto : formmail
nom : Isa XXX
entreprise :
telephone : 0600000000
fax :
mail : xxxxxx@orange.fr
adresse : 125 rue des clochettes
cp : 75019
ville : Paris
pays : France
commentaire : ceci est un test
ça marche ou pas ???
Submit : Envoyer
Y'a t il un moyen de mettre en forme tout ça et surtout de mettre un objet au mail
Merci par avance.
7calimero8
28 sept. 2008 à 20:15
- Messages postés
- 22
- Date d'inscription
- lundi 4 février 2008
- Statut
- Membre
- Dernière intervention
- 15 septembre 2009
28 sept. 2008 à 20:15
Bonjour,
Merci pour les réponses qui m'ont bien aidées mais j'ai un petit soucis.
Voila mon code Form.html :
<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 Prénom:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Votre Adresse:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td>Votre Ville:</td>
<td><input type=text name=title size=30></td></tr>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
Et mon code formmail.php
<?php
$T0 = "adresse@email.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: index.html");
?>
Le probleme est que quand on appuie sur envoyer, c'est ma page formail.php qui s'ouvre, et non pas index.html .
Je ne comprend pas... Help svp :)
Merci pour les réponses qui m'ont bien aidées mais j'ai un petit soucis.
Voila mon code Form.html :
<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 Prénom:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Votre Adresse:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td>Votre Ville:</td>
<td><input type=text name=title size=30></td></tr>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
Et mon code formmail.php
<?php
$T0 = "adresse@email.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: index.html");
?>
Le probleme est que quand on appuie sur envoyer, c'est ma page formail.php qui s'ouvre, et non pas index.html .
Je ne comprend pas... Help svp :)
greg1804
9 nov. 2011 à 12:16
- Messages postés
- 1
- Date d'inscription
- mercredi 9 novembre 2011
- Statut
- Membre
- Dernière intervention
- 9 novembre 2011
9 nov. 2011 à 12:16
Bonjour
j'ai le même pb c'est la page formmail.php qui s'ouvre
pouvez vous m'aidez svp
j'ai le même pb c'est la page formmail.php qui s'ouvre
pouvez vous m'aidez svp
whisper111
6 déc. 2012 à 13:46
- Messages postés
- 53
- Date d'inscription
- samedi 21 mai 2011
- Statut
- Membre
- Dernière intervention
- 4 février 2013
6 déc. 2012 à 13:46
Bonjour , est ce que vous testé dans localhost ou bien sur un hebergeur, pcq je teste sur localhost mais je recois aucun mail, voile mon code html + php
code html:
<!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>Document sans nom</title>
</head>
<body>
<div align=center>
<form method="post" action="index.html" >
<fieldset>
<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="44" rows="6" name="commentaire" wrap="soft"></textarea><br><br>
<input type="submit" value="Valider">
<input type="reset" value="Annuler">
</td></tr></table></fieldset></form></div>
</body>
</html>
code php:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<?php
$TO = "ali.labbi1988@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: index.html");
?>
</body>
</html>
code html:
<!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>Document sans nom</title>
</head>
<body>
<div align=center>
<form method="post" action="index.html" >
<fieldset>
<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="44" rows="6" name="commentaire" wrap="soft"></textarea><br><br>
<input type="submit" value="Valider">
<input type="reset" value="Annuler">
</td></tr></table></fieldset></form></div>
</body>
</html>
code php:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<?php
$TO = "ali.labbi1988@gmail.com";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: index.html");
?>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
c'est facile :
<?php
$to = "$to";
$from = "$from";
$subject = "$subject";
$message = "$message";
mail($to, $subject, $message, $from);
?>
<?php
$to = "$to";
$from = "$from";
$subject = "$subject";
$message = "$message";
mail($to, $subject, $message, $from);
?>
salut a tous,
plus particulierement m1602 xD
je viens de trouver ton post qui marche effectivement bien
mais j'ai un petit souci, je suis tres debutant et je ne comprend pas vraiment comment dans le code php que tu as fait tu rediriges vers une autre page apres avoir cliqué sur envoyer
parce que quand je reprends ton code, cela me met un warning :
Warning: Cannot modify header information - headers already sent by (output started at /homez.56/hebergem/******/formmail.php:9) in /homez.56/hebergem/*****/formmail.php on line 22
merci de ta reponse
(meme si ma question peu paraitre stupide)
plus particulierement m1602 xD
je viens de trouver ton post qui marche effectivement bien
mais j'ai un petit souci, je suis tres debutant et je ne comprend pas vraiment comment dans le code php que tu as fait tu rediriges vers une autre page apres avoir cliqué sur envoyer
parce que quand je reprends ton code, cela me met un warning :
Warning: Cannot modify header information - headers already sent by (output started at /homez.56/hebergem/******/formmail.php:9) in /homez.56/hebergem/*****/formmail.php on line 22
merci de ta reponse
(meme si ma question peu paraitre stupide)
Salut
je suis un peu géné d'avoir poster ce message
ton post était tres tres claire
je suis officielement un gros noob
merci d'avoir repondu assi vite xD
(j'ai un peu honte de l'avouer mais le pb était qu il y avai encore l'entete d'html en haut de la page php)
encore desolé
merci beaucoup pour ton post qui m a bcp aidé
je suis un peu géné d'avoir poster ce message
ton post était tres tres claire
je suis officielement un gros noob
merci d'avoir repondu assi vite xD
(j'ai un peu honte de l'avouer mais le pb était qu il y avai encore l'entete d'html en haut de la page php)
encore desolé
merci beaucoup pour ton post qui m a bcp aidé
oui, biensur, voilà mon code :
<body>
<div id="bandeau">
<?php
include"Bandeau.php";
?>
</div>
<table class="tablemat" border="0" align="left" >
<tr>
<td><form name="form_coordonnees" method="post" action="Reserver.php">
<font size="5">Ville de départ :
<input type="text" name="zs_ville_dep size="20"> <br><br>
Type/Catégorie de véhicule :
<p>
<select name="type"size="1">
<option selected value=1>Type
<option value=2>Tourisme
<option value=3>Utilitaire
</select>
</p>
<p>
<select name="categorie"size="1">
<option selected value=1>Catégorie
<option value=2>Catégorie 1 type Clio
<option value=3>Catégorie 2 type Laguna
<option value=4>Catégorie 3 type Kangoo
<option value=5>Catégorie 4 type Master 10 m3
<option value=6>Catégorie 5 type Master 20 m3
</select>
</p><br>
Date de location : <br>
du <input type="text" name="zs_date_deb" size="20"> à <input type="text" name="zs_heure_deb" size="20"> <br>
au <input type="text" name="zs_date_fin" size="20"> à <input type="text" name="zs_heure_fin" size="20"> <br><br>
Nombre de kilomètres approximatifs :
<input type="text" name="zs_kil" size="20"> <br><br>
Identité :
<p>
<select name="civilite"size="1">
<option selected value=1>Mr, Mme, Melle
<option value=2>Monsieur
<option value=3>Madame
<option value=4>Mademoiselle
</select>
</p>
Nom :
<input type="text" name="zs_nom" size="20">
Prénom :
<input type="text" name="zs_prenom" size="20"> <br><br>
Rue :
<input type="text" name="zs_rue" size="20">
Code postal :
<input type="text" name ="zs_cp" size="20"> <br><br>
Ville :
<input type="text" name="zs_ville" size="20"> <br><br>
Numéro de téléphone :
<input type="text" name="zs_tel" size="20">
Mobile (facultatif) :
<input type="text" name="zs_mobile" size="20"> <br><br>
Adresse e-mail (facultative) :
<input type="text" name="zs_mail" size="20">
<p><a href="mailto:zs_mail?subject=commentaires site"><input type="submit" value="Réserver"></a></p>
<input type="reset" value="Annuler"><br><br>
Attention, n'oubliez pas d'apporter les documents nécessaires le jour de la location.
<td><img src="Images/Logo.bmp"></td></font>
</form>
</tr>
</table>
</body>
</html>
<body>
<div id="bandeau">
<?php
include"Bandeau.php";
?>
</div>
<table class="tablemat" border="0" align="left" >
<tr>
<td><form name="form_coordonnees" method="post" action="Reserver.php">
<font size="5">Ville de départ :
<input type="text" name="zs_ville_dep size="20"> <br><br>
Type/Catégorie de véhicule :
<p>
<select name="type"size="1">
<option selected value=1>Type
<option value=2>Tourisme
<option value=3>Utilitaire
</select>
</p>
<p>
<select name="categorie"size="1">
<option selected value=1>Catégorie
<option value=2>Catégorie 1 type Clio
<option value=3>Catégorie 2 type Laguna
<option value=4>Catégorie 3 type Kangoo
<option value=5>Catégorie 4 type Master 10 m3
<option value=6>Catégorie 5 type Master 20 m3
</select>
</p><br>
Date de location : <br>
du <input type="text" name="zs_date_deb" size="20"> à <input type="text" name="zs_heure_deb" size="20"> <br>
au <input type="text" name="zs_date_fin" size="20"> à <input type="text" name="zs_heure_fin" size="20"> <br><br>
Nombre de kilomètres approximatifs :
<input type="text" name="zs_kil" size="20"> <br><br>
Identité :
<p>
<select name="civilite"size="1">
<option selected value=1>Mr, Mme, Melle
<option value=2>Monsieur
<option value=3>Madame
<option value=4>Mademoiselle
</select>
</p>
Nom :
<input type="text" name="zs_nom" size="20">
Prénom :
<input type="text" name="zs_prenom" size="20"> <br><br>
Rue :
<input type="text" name="zs_rue" size="20">
Code postal :
<input type="text" name ="zs_cp" size="20"> <br><br>
Ville :
<input type="text" name="zs_ville" size="20"> <br><br>
Numéro de téléphone :
<input type="text" name="zs_tel" size="20">
Mobile (facultatif) :
<input type="text" name="zs_mobile" size="20"> <br><br>
Adresse e-mail (facultative) :
<input type="text" name="zs_mail" size="20">
<p><a href="mailto:zs_mail?subject=commentaires site"><input type="submit" value="Réserver"></a></p>
<input type="reset" value="Annuler"><br><br>
Attention, n'oubliez pas d'apporter les documents nécessaires le jour de la location.
<td><img src="Images/Logo.bmp"></td></font>
</form>
</tr>
</table>
</body>
</html>
Comme on fait aps les formulaire pareil, je ne suis pas sur du tout mais essaye comme sa :
<body>
<div id="bandeau">
<?php
include"Bandeau.php";
?>
</div>
<table class="tablemat" border="0" align="left" >
<tr>
<td><form name="form_coordonnees" method="post" action="Reserver.php">
<input type=hidden name=subject value=formmail>
<font size="5">Ville de départ :
<input type="text" name="zs_ville_dep size="20"> <br><br>
Type/Catégorie de véhicule :
<p>
<select name="type"size="1">
<option selected value=1>Type
<option value=2>Tourisme
<option value=3>Utilitaire
</select>
</p>
<p>
<select name="categorie"size="1">
<option selected value=1>Catégorie
<option value=2>Catégorie 1 type Clio
<option value=3>Catégorie 2 type Laguna
<option value=4>Catégorie 3 type Kangoo
<option value=5>Catégorie 4 type Master 10 m3
<option value=6>Catégorie 5 type Master 20 m3
</select>
</p><br>
Date de location : <br>
du <input type="text" name="zs_date_deb" size="20"> à <input type="text" name="zs_heure_deb" size="20"> <br>
au <input type="text" name="zs_date_fin" size="20"> à <input type="text" name="zs_heure_fin" size="20"> <br><br>
Nombre de kilomètres approximatifs :
<input type="text" name="zs_kil" size="20"> <br><br>
Identité :
<p>
<select name="civilite"size="1">
<option selected value=1>Mr, Mme, Melle
<option value=2>Monsieur
<option value=3>Madame
<option value=4>Mademoiselle
</select>
</p>
Nom :
<input type="text" name="zs_nom" size="20">
Prénom :
<input type="text" name="zs_prenom" size="20"> <br><br>
Rue :
<input type="text" name="zs_rue" size="20">
Code postal :
<input type="text" name ="zs_cp" size="20"> <br><br>
Ville :
<input type="text" name="zs_ville" size="20"> <br><br>
Numéro de téléphone :
<input type="text" name="zs_tel" size="20">
Mobile (facultatif) :
<input type="text" name="zs_mobile" size="20"> <br><br>
Adresse e-mail (facultative) :
<input type="text" name="zs_mail" size="20">
<p><a href="mailto:zs_mail?subject=commentaires site"><input type="submit" value="Réserver"></a></p>
<input type="reset" value="Annuler"><br><br>
Attention, n'oubliez pas d'apporter les documents nécessaires le jour de la location.
<td><img src="Images/Logo.bmp"></td></font>
</form>
</tr>
<body>
<div id="bandeau">
<?php
include"Bandeau.php";
?>
</div>
<table class="tablemat" border="0" align="left" >
<tr>
<td><form name="form_coordonnees" method="post" action="Reserver.php">
<input type=hidden name=subject value=formmail>
<font size="5">Ville de départ :
<input type="text" name="zs_ville_dep size="20"> <br><br>
Type/Catégorie de véhicule :
<p>
<select name="type"size="1">
<option selected value=1>Type
<option value=2>Tourisme
<option value=3>Utilitaire
</select>
</p>
<p>
<select name="categorie"size="1">
<option selected value=1>Catégorie
<option value=2>Catégorie 1 type Clio
<option value=3>Catégorie 2 type Laguna
<option value=4>Catégorie 3 type Kangoo
<option value=5>Catégorie 4 type Master 10 m3
<option value=6>Catégorie 5 type Master 20 m3
</select>
</p><br>
Date de location : <br>
du <input type="text" name="zs_date_deb" size="20"> à <input type="text" name="zs_heure_deb" size="20"> <br>
au <input type="text" name="zs_date_fin" size="20"> à <input type="text" name="zs_heure_fin" size="20"> <br><br>
Nombre de kilomètres approximatifs :
<input type="text" name="zs_kil" size="20"> <br><br>
Identité :
<p>
<select name="civilite"size="1">
<option selected value=1>Mr, Mme, Melle
<option value=2>Monsieur
<option value=3>Madame
<option value=4>Mademoiselle
</select>
</p>
Nom :
<input type="text" name="zs_nom" size="20">
Prénom :
<input type="text" name="zs_prenom" size="20"> <br><br>
Rue :
<input type="text" name="zs_rue" size="20">
Code postal :
<input type="text" name ="zs_cp" size="20"> <br><br>
Ville :
<input type="text" name="zs_ville" size="20"> <br><br>
Numéro de téléphone :
<input type="text" name="zs_tel" size="20">
Mobile (facultatif) :
<input type="text" name="zs_mobile" size="20"> <br><br>
Adresse e-mail (facultative) :
<input type="text" name="zs_mail" size="20">
<p><a href="mailto:zs_mail?subject=commentaires site"><input type="submit" value="Réserver"></a></p>
<input type="reset" value="Annuler"><br><br>
Attention, n'oubliez pas d'apporter les documents nécessaires le jour de la location.
<td><img src="Images/Logo.bmp"></td></font>
</form>
</tr>
Merci beaucoup mais ça ne marche toujours pas.
J'essayerai de demander à des personnes qui font les formulaires comme moi ;)
Merci encore.
J'essayerai de demander à des personnes qui font les formulaires comme moi ;)
Merci encore.
Bonjour,
je suis en train de créer un site pour une entreprise.
J'ai créer un formulaire pour passer une réservation, quand je clique sur "Réserver", ça me dirige vers la page demandée mais je ne reçois pas de mail à mon adresse. Volà mon script :
<?php
$TO = "monadresse@yahoo.fr";
$h = "From:" . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: pagedemandée");
?>
Si quelqun pourrait m'aider ça serait cool.
Merci d'avance.
je suis en train de créer un site pour une entreprise.
J'ai créer un formulaire pour passer une réservation, quand je clique sur "Réserver", ça me dirige vers la page demandée mais je ne reçois pas de mail à mon adresse. Volà mon script :
<?php
$TO = "monadresse@yahoo.fr";
$h = "From:" . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: pagedemandée");
?>
Si quelqun pourrait m'aider ça serait cool.
Merci d'avance.
sinn si tu veut, je peut te refaire le même formulaire mais en fesant le code à ma manière ... Mais bon sa serait mieux si on arrivait à trouver le problême à partir du tien
Je croit avoir vu une petite erreur, je ne sais pas si elle est la cause de ton problême mais essaye comme sa ( et tu est sur que ta page Reserver.php s'écrit avec une maj ? si non faudra le modif si oui bah ... tu m'apprend quelque chose je savais pas que c'était possible :p ):
<body>
<div id="bandeau">
<?php
include"Bandeau.php";
?>
</div>
<table class="tablemat" border="0" align="left" >
<tr>
<td><form name=form_coordonnees" method=POST action=Reserver.php>
<input type=hidden name=subject value=formmail>
<font size="5">Ville de départ :
<input type="text" name="zs_ville_dep size="20"> <br><br>
Type/Catégorie de véhicule :
<p>
<select name="type"size="1">
<option selected value=1>Type
<option value=2>Tourisme
<option value=3>Utilitaire
</select>
</p>
<p>
<select name="categorie"size="1">
<option selected value=1>Catégorie
<option value=2>Catégorie 1 type Clio
<option value=3>Catégorie 2 type Laguna
<option value=4>Catégorie 3 type Kangoo
<option value=5>Catégorie 4 type Master 10 m3
<option value=6>Catégorie 5 type Master 20 m3
</select>
</p><br>
Date de location : <br>
du <input type="text" name="zs_date_deb" size="20"> à <input type="text" name="zs_heure_deb" size="20"> <br>
au <input type="text" name="zs_date_fin" size="20"> à <input type="text" name="zs_heure_fin" size="20"> <br><br>
Nombre de kilomètres approximatifs :
<input type="text" name="zs_kil" size="20"> <br><br>
Identité :
<p>
<select name="civilite"size="1">
<option selected value=1>Mr, Mme, Melle
<option value=2>Monsieur
<option value=3>Madame
<option value=4>Mademoiselle
</select>
</p>
Nom :
<input type="text" name="zs_nom" size="20">
Prénom :
<input type="text" name="zs_prenom" size="20"> <br><br>
Rue :
<input type="text" name="zs_rue" size="20">
Code postal :
<input type="text" name ="zs_cp" size="20"> <br><br>
Ville :
<input type="text" name="zs_ville" size="20"> <br><br>
Numéro de téléphone :
<input type="text" name="zs_tel" size="20">
Mobile (facultatif) :
<input type="text" name="zs_mobile" size="20"> <br><br>
Adresse e-mail (facultative) :
<input type="text" name="zs_mail" size="20">
<p><a href="mailto:zs_mail?subject=commentaires site"><input type="submit" value="Réserver"></a></p>
<input type="reset" value="Annuler"><br><br>
Attention, n'oubliez pas d'apporter les documents nécessaires le jour de la location.
<td><img src="Images/Logo.bmp"></td></font>
</form>
</tr>
<body>
<div id="bandeau">
<?php
include"Bandeau.php";
?>
</div>
<table class="tablemat" border="0" align="left" >
<tr>
<td><form name=form_coordonnees" method=POST action=Reserver.php>
<input type=hidden name=subject value=formmail>
<font size="5">Ville de départ :
<input type="text" name="zs_ville_dep size="20"> <br><br>
Type/Catégorie de véhicule :
<p>
<select name="type"size="1">
<option selected value=1>Type
<option value=2>Tourisme
<option value=3>Utilitaire
</select>
</p>
<p>
<select name="categorie"size="1">
<option selected value=1>Catégorie
<option value=2>Catégorie 1 type Clio
<option value=3>Catégorie 2 type Laguna
<option value=4>Catégorie 3 type Kangoo
<option value=5>Catégorie 4 type Master 10 m3
<option value=6>Catégorie 5 type Master 20 m3
</select>
</p><br>
Date de location : <br>
du <input type="text" name="zs_date_deb" size="20"> à <input type="text" name="zs_heure_deb" size="20"> <br>
au <input type="text" name="zs_date_fin" size="20"> à <input type="text" name="zs_heure_fin" size="20"> <br><br>
Nombre de kilomètres approximatifs :
<input type="text" name="zs_kil" size="20"> <br><br>
Identité :
<p>
<select name="civilite"size="1">
<option selected value=1>Mr, Mme, Melle
<option value=2>Monsieur
<option value=3>Madame
<option value=4>Mademoiselle
</select>
</p>
Nom :
<input type="text" name="zs_nom" size="20">
Prénom :
<input type="text" name="zs_prenom" size="20"> <br><br>
Rue :
<input type="text" name="zs_rue" size="20">
Code postal :
<input type="text" name ="zs_cp" size="20"> <br><br>
Ville :
<input type="text" name="zs_ville" size="20"> <br><br>
Numéro de téléphone :
<input type="text" name="zs_tel" size="20">
Mobile (facultatif) :
<input type="text" name="zs_mobile" size="20"> <br><br>
Adresse e-mail (facultative) :
<input type="text" name="zs_mail" size="20">
<p><a href="mailto:zs_mail?subject=commentaires site"><input type="submit" value="Réserver"></a></p>
<input type="reset" value="Annuler"><br><br>
Attention, n'oubliez pas d'apporter les documents nécessaires le jour de la location.
<td><img src="Images/Logo.bmp"></td></font>
</form>
</tr>
la je voit pas dsl ... tu as bien pensé à modifier les info de ta page
Reserver.php :
<?php
$TO = "monadresse@yahoo.fr";
$h = "From:" . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: pagedemandée");
?>
Reserver.php :
<?php
$TO = "monadresse@yahoo.fr";
$h = "From:" . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: pagedemandée");
?>
c pas grave. Je verrais comment je peux arranger ça.
Je ne vois pas de différence entre le code que tu m'as envoyé et le mien ? c normal ?
Je ne vois pas de différence entre le code que tu m'as envoyé et le mien ? c normal ?
oui c'est normal, il n'y as pas de différence, je te demande juste si dnas cette page ( Reserver.php ) tu as bien pensé à changer l'adresse e-mail et la page de redirection
10 mai 2010 à 21:35
comment envoyer le formulaire à plusieurs destinaires ?
faut il créer une variable TO2 ?
Fab
12 juil. 2011 à 21:10
Pour ce qui est du html c'est o
k je l'integre directement dans ma page contact.html qui contiendra d'autres info, ma question est; ou inserer le code php? faire une nouvelle page en format php? si oui ou l'enregistrer dans mon dossier html? a la racine du site? ou inserer le code directement dans ma page contact.html?
pour résumer ou dois je enregistrer ce code php?
merci pour votre aide
5 août 2011 à 15:41
moi aussi j'essaie de faire un formulaire, mais j'ai le message d'erreur suivant:
Warning: Cannot modify header information - headers already sent by (output started at /Users/mgpi1c/Sites/formmail.php:9) in /Users/mgpi1c/Sites/formmail.php on line 22.
la ligne 22 correspond à la ligne en gras du scipt de formmail.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=utf-8" />
<title>Document sans titre</title>
</head>
<body>
<?php
$TO = "jerem.xxxxx@hotmail.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://xxx.xx.xxx.xx/~xxxxx/index.html");
?>
</body>
</html>
--------
MERCI de votre aide
5 oct. 2011 à 16:20
29 déc. 2011 à 16:01