Formulaire sur email html
Résolu
Bonjour,
voila je n'arrive pas a savoir ou je doit installe mon adresse mail de reception de se formulaire pour un retour dans ma boite mail et a quoi correspond cette ligne
form action="http://actuel.fr.selfhtml.org/cgi-bin/comments.pl">
source
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<div align="center">
<title>Texte du titre</title>
</head>
<body>
<h2>CONTACT</h2>
<p>Commentaires</p>
<form action="http://actuel.fr.selfhtml.org/cgi-bin/comments.pl">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
<tr>
<td align="right">Nom</td>
<td><input name="Nom" type="text" size="30" maxlength="30"></td>
</tr><tr>
<td align="right">Telephone</td>
<td><input name="Telephone" type="text" size="30" maxlength="40"></td>
</tr><tr>
<td align="right">Email</td>
<td><input name="Email" type="text" size="30" maxlength="40"></td>
</tr><tr>
<td align="right" valign="top">Commentaire:</td>
<td><textarea name="Texte" rows="10" cols="50"></textarea></td>
</tr><tr>
<td align="right">Formulaire:</td>
<td>
<input type="submit" value=" Envoyer ">
<input type="reset" value=" Annuler">
</td>
</tr>
</table>
</form>
</body>
</html>
voila je n'arrive pas a savoir ou je doit installe mon adresse mail de reception de se formulaire pour un retour dans ma boite mail et a quoi correspond cette ligne
form action="http://actuel.fr.selfhtml.org/cgi-bin/comments.pl">
source
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<div align="center">
<title>Texte du titre</title>
</head>
<body>
<h2>CONTACT</h2>
<p>Commentaires</p>
<form action="http://actuel.fr.selfhtml.org/cgi-bin/comments.pl">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
<tr>
<td align="right">Nom</td>
<td><input name="Nom" type="text" size="30" maxlength="30"></td>
</tr><tr>
<td align="right">Telephone</td>
<td><input name="Telephone" type="text" size="30" maxlength="40"></td>
</tr><tr>
<td align="right">Email</td>
<td><input name="Email" type="text" size="30" maxlength="40"></td>
</tr><tr>
<td align="right" valign="top">Commentaire:</td>
<td><textarea name="Texte" rows="10" cols="50"></textarea></td>
</tr><tr>
<td align="right">Formulaire:</td>
<td>
<input type="submit" value=" Envoyer ">
<input type="reset" value=" Annuler">
</td>
</tr>
</table>
</form>
</body>
</html>
Configuration: Windows XP Firefox 3.0.3
22 réponses
-
yes merci merci merci bon fo ke je voie le detail
j espere ne pas trop ta voir gonfle -
le deuxième message de la première page
http://www.commentcamarche.net/forum/affich 8862654 formulaire sur email html?#2 <----- cliques sur le lien
4eme ligne en partant de la fin -
tu te planta pas de page parce que la tu ma redonner le lien que j avais mie que j ai coppier cher seflhtml
toi tu ma donne sa et je ne trouve pas de link dedant
<!--#include virtual="/include/hautdepage.inc.asp"-->
<div id="contenu">
<h1>Contactez-nous</h1>
<form method="post" action="lien vers ton serveur mail" onsubmit="MM_validate('Nom','','R','Prenom','','R','Ville','','R','mail_Internaute','','RisEmail');return document.MM_return">
<input type="hidden" name="login" value="login"/>
<input type="hidden" name="url" value="http://www.ton_site.fr/response"/>
<input type="hidden" name="mail_Client" value="ton_mail"/>
<input type="hidden" name="ordre_Champs" value="Nom,Prenom,Societe,Adresse,CodePostal,Ville,mail_Internaute,Telephone,Fax,Message,renseignements,Contact_tel,devis"/>
<input type="hidden" name="groupe" value="contact"/>
<div class="colonne c2">
<fieldset>
<label>Nom *</label>
<input type="text" name="Nom"/>
</fieldset>
<fieldset>
<label>Prénom *</label>
<input type="text" name="Prenom"/>
</fieldset>
<fieldset>
<label>Société</label>
<input type="text" name="Societe"/>
</fieldset>
<fieldset>
<label>Adresse</label>
<input type="text" name="Adresse"/>
</fieldset>
<fieldset>
<label>Code postal</label>
<input type="text" name="CodePostal"/>
</fieldset>
<fieldset>
<label>Ville *</label>
<input type="text" name="Ville"/>
</fieldset>
<fieldset>
<label>E-mail *</label>
<input type="text" name="mail_Internaute"/>
</fieldset>
<fieldset>
<label>Téléphone</label>
<input type="text" name="Telephone"/>
</fieldset>
<fieldset>
<label>Fax</label>
<input type="text" name="Fax"/>
</fieldset>
</div>
<div class="colonne c2">
<fieldset>
<label>Votre message *</label>
<textarea name="Message" rows="10" cols="45"><%=request("message")%></textarea>
</fieldset>
<fieldset>
<label class="c1">
<input type="checkbox" name="renseignements" value="oui"/>
Contactez-moi pour plus de renseignements
</label>
<label class="c1">
<input type="checkbox" name="Contact_tel" value="oui"/>
Contactez-moi par téléphone
</label>
<label class="c1">
<input type="checkbox" name="devis" value="oui"/>
Etablissez un devis d'après mes commentaires
</label>
</fieldset>
</div>
<div class="separateur"></div>
<fieldset>
<input type="submit" name="Submit" value="Envoyer le formulaire"/>
<input type="reset" name="Submit" value="Effacer"/>
</fieldset>
</form>
<div class="separateur"></div>
<p>* Champ obligatoire</p>
</div>
<!--#include virtual="/include/basdepage.inc.asp"--> -
dans le head que je t'ai donné au debut
ICI
il y as une ligne <link href="fichier.css" rel="stylesheet" type="text/css"/>
remplace "fichier.css" par "commun.css" et il ira lire le fichier css.
et colle la ligne dans le head de ta page. -
frenchement je te remercie beaucoup mais je vien de le faire j ai nomme un fichier text qui c est transformer avec frontpage en commun.css
que j ai installer dans mon repertoire du site
mais rien a changer
et j ai constater qu il y avait des balise de taille mais je ne sais absolument pas comment gerrer sa
j espere ne pas trop abuser de ta passience mais je t ai dit je suis une buse en css scripte et php
et surtout je ne comprend pas du tout comment se code que tu vien de me donner peux interagire avec ma page html la je suis largué -
body{ margin:0; padding:0; text-align:center; color:#ffffff; font-family:verdana,sans-serif; font-size:12px; line-height:16px; width:100%; } fieldset{ border:none; } label{ display:block; width:150px; float:left; clear:left; } #contenu, { clear:both; padding:10px; width:780px; min-height:200px; margin:0 auto 0 auto; }
avec ça dans un fichier que tu nomme "commun.css" ça devrait marcher
enfin j'ai fait ça rapidement donc il y aurat peut etre des retouche a faire -
ok mais alors comment je peux proceder moi ? pour la changer
-
je n'utilise pas de frame, et je défini la taille de mes éléments html avec un css.
-
encore un ptit truk stp tu serai comment faire pour diminuer la taille des frame sur ton code parce qu il me prenne toute la page web parce que j ai chercher mais je trouve pas "normal je pige rien en a sp"
-
ben ecoute je te remercie sincerement et croix moi je vais decortiquer tout sa par la suite je suis juste un peux trop prit en se moment pour encore apprendre le php et les scripte ou meme le css mais sa ne saurais tarder en tout qua merci tres sincerement
-
<!--#include virtual="/include/hautdepage.inc.asp"--> <div id="contenu"> <h1>Contactez-nous</h1> <form method="post" action="lien vers ton serveur mail" onsubmit="MM_validate('Nom','','R','Prenom','','R','Ville','','R','mail_Internaute','','RisEmail');return document.MM_return"> <input type="hidden" name="login" value="login"/> <input type="hidden" name="url" value="http://www.ton_site.fr/response"/> <input type="hidden" name="mail_Client" value="ton_mail"/> <input type="hidden" name="ordre_Champs" value="Nom,Prenom,Societe,Adresse,CodePostal,Ville,mail_Internaute,Telephone,Fax,Message,renseignements,Contact_tel,devis"/> <input type="hidden" name="groupe" value="contact"/> <div class="colonne c2"> <fieldset> <label>Nom *</label> <input type="text" name="Nom"/> </fieldset> <fieldset> <label>Prénom *</label> <input type="text" name="Prenom"/> </fieldset> <fieldset> <label>Société</label> <input type="text" name="Societe"/> </fieldset> <fieldset> <label>Adresse</label> <input type="text" name="Adresse"/> </fieldset> <fieldset> <label>Code postal</label> <input type="text" name="CodePostal"/> </fieldset> <fieldset> <label>Ville *</label> <input type="text" name="Ville"/> </fieldset> <fieldset> <label>E-mail *</label> <input type="text" name="mail_Internaute"/> </fieldset> <fieldset> <label>Téléphone</label> <input type="text" name="Telephone"/> </fieldset> <fieldset> <label>Fax</label> <input type="text" name="Fax"/> </fieldset> </div> <div class="colonne c2"> <fieldset> <label>Votre message *</label> <textarea name="Message" rows="10" cols="45"><%=request("message")%></textarea> </fieldset> <fieldset> <label class="c1"> <input type="checkbox" name="renseignements" value="oui"/> Contactez-moi pour plus de renseignements </label> <label class="c1"> <input type="checkbox" name="Contact_tel" value="oui"/> Contactez-moi par téléphone </label> <label class="c1"> <input type="checkbox" name="devis" value="oui"/> Etablissez un devis d'après mes commentaires </label> </fieldset> </div> <div class="separateur"></div> <fieldset> <input type="submit" name="Submit" value="Envoyer le formulaire"/> <input type="reset" name="Submit" value="Effacer"/> </fieldset> </form> <div class="separateur"></div> <p>* Champ obligatoire</p> </div> <!--#include virtual="/include/basdepage.inc.asp"-->
Voici un formulaire valide que j'ai fait (attention ici c'est de l'asp car c'est un site qui tourne sur un serveur windows. change l'asp par du php si c'est ce que tu utilises...
et voici la page qui contient les réponses données
<% msg=request("msg") infos=request("infos") %> <!--#include virtual="/include/hautdepage.inc.asp"--> <div id="contenu"> <h1>Contactez-nous</h1> <%if infos<>"" then%> <p>Voici les informations envoyées</p> <%=infos%> <%end if%> <%if msg<>"ok" then%> <p> Votre formulaire n'est pas arrivé (Erreur : <%=msg%>) </p> <%else%> <p> Merci de nous avoir contacté.<br/> Nous vous répondrons dans les meilleurs délais. </p> <%end if%> </div> <!--#include virtual="/include/basdepage.inc.asp"-->
c'est la page de confirmation, bien entendu les information sont aussi envoyé a ton serveur mail comme précisé dans la méthode POST.
PS: Attention le script MM_validate et MM_return sont des javascript qui contrôlent la validité des champs et si les champs obligatoire sont remplis, tu trouvera plein d'exemple de ce genre de code sur le net.
N'oublie pas d'inscrire le javascript dans ton header...
Voila je ne peux pas vraiment faire plus pour toi... le travail est tout fait c'est pas le mieux pour apprendre que de ce faire mâcher tout le boulot, mais si tu est passionné tu essaiera de comprendre comment ça marche au lieu de recopier bêtement.
Bonne journée. -
bon ben mercie quand meme
-
arf les gars vous marrer pas j ai pas fait d etude je me debrouille generalement seul et c est la misere la je pige plus c tt
je ne connaie pas votre cas mais apprendre seul c est deja assez compliquer -
voila
-
mais alors je met mon adresse email ici : http://actuel.fr.selfhtml.org/cgi-bin/comments.pl---> <form method="POST" action="URL_DE_LA_PAGE_DU_SITE_QUI_RECUPERE_TES_DONNEES_PAR_LA_METHODE_POST">
-
-
@totohello toto
tu voie tu ma pris de haut sur le post mais tu voie moi qui suit musicien ben tu aurais juste dit qu il y avait du violoncelle dans ton morceau de rap j aurai pu taider et pourtant chui pas un crak en scripte mais bon marina
et bien connue dans la musique
a bon entendeur salut
-
-
mais alors je met mon adresse email ici : http://actuel.fr.selfhtml.org/cgi-bin/comments.pl --->NON ici la page de ton site qui recupere les données envoyées par la methode POST.
sela veux dire quoi exactement
la page ou j ecris le message ou la page qui renvoie apres la validation du message a une autre page du site "au lieu " d un pop up merci ? -
arf je pige plus la
-
merci je vais essayer sa alors
et je vous tien au courant -
mais alors je met mon adresse email ici : http://actuel.fr.selfhtml.org/cgi-bin/comments.pl --->NON ici la page de ton site qui recupere les données envoyées par la methode POST.
l'adresse de ma page a la place de sa :http://www.w3.org/TR/html4/loose.dtd --->NON ne touche a rien ici -
merci mais non justement c est la copie que j ai prise sur self html et qui me semble etre le meilleur compromis pourr mon formulaire
mais alors je met mon adresse email ici : http://actuel.fr.selfhtml.org/cgi-bin/comments.pl
ou il faut que je réecrive une page html avec
l adresse de ma page a la place de sa :http://www.w3.org/TR/html4/loose.dtd
et mon email a la place de sa :http://actuel.fr.selfhtml.org/cgi-bin/comments.pl
je me debrouille en html mais le php et le css ou le scripte c est une vrai misere pour moi
- 1
- 2
Suivant