Titre: Nouvelle demande d'aide pour problème formulaire
Posté par: zeb le le 20-04-2006 a 11:16:35
Bonjour à tous,
Je reformule ma demande, car j'ai conscience d'avoir été très imprécis la première fois. Désolé.
Le site (mon premier) que je viens de mettre en ligne comporte une page formulaire, ici : http://perso.wanadoo.fr/jean-charles.neel/page5.htm (http://perso.wanadoo.fr/jean-charles.neel/page5.htm)
Tant qu'il est sur mon disque dur, la procédure d'envoi du formulaire fonctionne nickel et je reçois un message POSDATA.ATT, que j'ouvre avec le bloc-note.
Mais dès qu'il est en ligne (chez wanadoo, pour l'instant), un clic sur "envoyer" déclenche seulement l'ouverture d'un message vide, avec mon adresse mail pré-remplie dans le champ "à". Et c'est tout.
Voici le code de la page :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Le site perso de Jean-Charles Neel</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; ] else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> </head>
<body bgcolor="#333333" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF"> <div id="Layer1" style="position:absolute; width:1300px; height:13px; z-index:1; left: 4px; top: 2px;"> <hr> </div>
<div id="Layer2" style="position:absolute; width:570px; height:54px; z-index:2; left: 308px; top: 46px;"> <div align="center"><font color="#FFFFFF" size="+3" face="Verdana, Arial, Helvetica, sans-serif">A vous de prendre la plume ....</font></div> </div> <p> </p> <div id="Layer5" style="position:absolute; width:385px; height:287px; z-index:5; left: 740px; top: 297px;"><img src="dunes_1.jpg" width="380" height="285"></div> <div id="Layer6" style="position:absolute; width:1272px; height:20px; z-index:6; left: 5px; top: 958px;"> <hr> </div> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <div id="Layer4" style="position:absolute; width:103px; height:24px; z-index:4; left: 911px; top: 738px;"> <div align="center"><a href="index.htm"><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Retour accueil</font></a></div> </div> <p> </p> <div id="Layer3" style="position:absolute; width:859px; height:115px; z-index:3; left: 188px; top: 116px;"> <p><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">... Et de me consacrer quelques instants, juste le temps de remplir ce bref formulaire.</font></p> <p><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Comme à tout débutant, votre avis me sera précieux.</font></p> <p><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Par ailleurs, vous serez ainsi prévenus par e-mail de toute modification du site, et de la progression du roman.</font></p> <p><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Merci d'avance pour votre coopération.</font></p> </div> <div id="Layer7" style="position:absolute; width:234px; height:15px; z-index:7; left: 445px; top: 255px;"> <hr> </div> <form action="mailto:zebigbuse@hotmail.com" method="post" enctype="text/plain" name="sondage" id="sondage"> <p> <label> <label><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Nom </font>: <input name="textfield" type="text" value="" size="30"></label></label></label> </p> <p> <label><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Adresse :</font> <textarea name="textfield3" cols="30" rows="3"></textarea> </label> </p> <p> <label><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Vous êtes</font> :</label> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">un homme</font> <input type="radio" name="radiobutton" value="radiobutton"> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">une femme </font> <input type="radio" name="radiobutton" value="radiobutton"> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">un labrador</font> <input type="radio" name="radiobutton" value="radiobutton"> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">autre </font> <input type="radio" name="radiobutton" value="radiobutton"> </p> <p><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Vous avez trouvé ce site prototype :</font> <select name="select" size="1"> <option selected>beau ET intéressant</option> <option>beau, mais pas très intéressant</option> <option>ni beau, ni intéressant</option> <option>bof, moi j'aime pas les sites </option> </select> </p> <p><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">A votre avis, ce type de site contient :</font> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">trop de texte</font> <input type="checkbox" name="checkbox" value="checkbox"> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">pas assez de texte</font> <input type="checkbox" name="checkbox2" value="checkbox"> <font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif"> pas assez de photos</font> <input type="checkbox" name="checkbox3" value="checkbox"> </p> <p> <label><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Quel adjectif utiliseriez-vous pour qualifier l'ambiance générale du site ?</font> <input name="textarea" type="text" value="" size="30"> </label> </p> <p> <label><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Que pensez-vous de cette idée d'un site "teasing" pour un roman en cours d'écriture ? </font> <textarea name="textfield4" cols="30" rows="5"></textarea> </label> </p> <p> <label><font color="#FFFFFF" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Votre e-mail :</font> <input name="textfield2" type="text" size="30"> </label> </p> <p> <input type="submit" name="Submit" value="Envoyer"> <input type="reset" name="Submit2" value="Rétablir"> </p> <p> </p> </form> </body> </html>
J'attends beaucoup de votre aide, car j'ai tout essayé (sauf le bon truc, apparemment) et là je suis limite suicide (gaz ? métro ?arme à feu ? hara-kiri ? beaujolais ?).
Grand merci d'avance.
Zeb zebigbuse@hotmail.com |
Titre: Re:Nouvelle demande d'aide pour problème formulaire
Posté par: dhjapan le le 21-04-2006 a 17:10:58
Salut, j'ai fouillé un peut ton truc en isolant le formulaire du reste de la page et en améliorant un peut le script, ca peut t'interesser : Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Le site perso de Jean-Charles Neel</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; ] else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> <style type="text/css"> form { /* ici je defini le style de texte pour tout le contenu de la balise "form" */ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; } </style> </head>
<body bgcolor="#333333" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF"> <form action="mailto:zebigbuse@hotmail.com" method="post" enctype="text/plain" name="sondage" id="sondage"> <p> <label>Nom :</label> <input name="nom" type="text" value="" size="30"> </p> <p> <label>Adresse :</label> <textarea name="adresse" cols="30" rows="3"></textarea> </p> <p> <label>Vous êtes :</label> <input type="radio" name="vousetes" value="1">un homme <input type="radio" name="vousetes" value="2">une femme <input type="radio" name="vousetes" value="3">un labrador <input type="radio" name="vousetes" value="4">autre </p> <p> <label>Vous avez trouvé ce site prototype :</label> <select name="effet" size="1"> <option selected>beau ET intéressant</option> <option>beau, mais pas très intéressant</option> <option>ni beau, ni intéressant</option> <option>bof, moi j'aime pas les sites </option> </select> </p> <p> <label>A votre avis, ce type de site contient :</label> <input type="checkbox" name="avis" value="1">trop de texte <input type="checkbox" name="avis" value="2">pas assez de texte <input type="checkbox" name="avis" value="3">pas assez de photos </p> <p> <label>Quel adjectif utiliseriez-vous pour qualifier l'ambiance générale du site ?</label> <input name="adjectif" type="text" value="" size="30"> </p> <p> <label>Que pensez-vous de cette idée d'un site "teasing" pour un roman en cours d'écriture ?</label> <textarea name="teasing" cols="30" rows="5"></textarea> </p> <p> <label>Votre e-mail :</label> <input name="email" type="text" size="30"> </p> <p> <input type="submit" name="Submit" value="Envoyer"> <input type="reset" name="Submit2" value="Rétablir"> </p> </form> </body> </html>
|
|
..mais j'ai rien trouvé qui t'aide, de toutes façons ce syteme ne me parrait pas terrible, il vaut mieux utiliser un script PHP ou ASP pour gèrer l'envois du mail plutot que le client mail de l'utilisateur... quand celui-ci en a un installé.
Va jeter un oeil de ce coté là : http://www.phpscripts-fr.net/scripts/scripts.php?cat=Formulaires+%2F+Email |
Titre: Re:Nouvelle demande d'aide pour problème formulaire
Posté par: zeb le le 23-04-2006 a 16:49:20
Salut, Super merci. T'as raison, je vais laisser tomber Post et partir sur pHp. Je te tiendrai au courant. ;) Encore merci. |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|