Page 1 sur 2

Posté : 30 août 2003, 12:27:00
par Lionel ;-)
Bonjour,

Voila mon probleme j'ai une page perso et je voudrais qu'une personne puisse m'envoyer son nom et son age par le biais d'un formulaire que j'insererais dans ma page perso.
Je voudrais que les réponses arrivent directement dans ma boite mail et étant novice en la matière j'aimerais savoir comment m'y prendre. Je ne pense pas que cela soit trop compliqué mais je n'y arrive pas !
Pour le formulaire ca va j'ai une ébauche mais pour envoyer les réponses je sèche ! lol ! je pense qu'il fo utiliser la formule mailto !?

Enfin bref si vous avez une idée merci de votre aide <IMG SRC="/images/smiles/wink_smile46.gif">

Posté : 30 août 2003, 12:41:00
par philippe
Salut Lionel.

Va voir ces deux Discussions sur Blinkers, Rubrique HTML.

<a href="http://forums.blinckers-groups.com/view ... highlight=" target="_blank">http://forums.blinckers-groups.com/view ... hlight=</a>
( "Mail To Amélioré" )

et
<a href="http://forums.blinckers-groups.com/viewtopic.php?t=445" target="_blank">http://forums.blinckers-groups.com/view ... p?t=445</a>
( "code html pour insérer CCI dans la fonction mailto" )


Si tu t'en sort pas, dis le et on approfondira.


Posté : 30 août 2003, 12:45:00
par _o
<IMG SRC="/images/smiles/wink_smile46.gif"> Salut Lionel ! <IMG SRC="/images/smiles/wink_smile46.gif">


<form action="mailto:ton_ adresse_email" method="post">
Votre nom : <input type="text" name="nomutilisateur" size="30" maxlength="30" />
Votre à¢ge : <input type="text" name="ageutilisateur" size="30" maxlength="30" />
<input type="submit" value="entrez!" />
<input type="reset" value="Recommencez!" />
</form>


Les informations devraient t'arriver par mail.

Posté : 30 août 2003, 12:51:00
par _o
Le code HTML est :


<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1><form action="mailto:ton_ adresse_email" method="post">
Votre nom : <input type="text" name="nomutilisateur" size="30" maxlength="30" />
Votre à¢ge : <input type="text" name="ageutilisateur" size="30" maxlength="30" />
<input type="submit" value="entrez!" />
<input type="reset" value="Recommencez!" />
</form>
</FONT></TD></TR></TABLE>


action="mailto:ton_ adresse_email"
Ainsi, les informations (nom et à¢ge) du formulaire seront envoyés à  ton adresse e-mail.


Bien à  toi, Olivier.

Posté : 30 août 2003, 14:09:00
par philippe
Joli, Olivier.

Et merci. J' utiliserais.

J'avais oublier de mentionner dans mon 1° message que :
si on veux établir un "MailTo" déjà  pré-établi de plusieures lignes,
il faut absolument que le nombre de caractères ne <U>dépasse Pas 255 car</U>.
Si non, "page non trouvée" sous certaines configs.


Posté : 30 août 2003, 14:18:00
par Lionel ;-)
Oh la la ! Merci avous tous messieurs je vais essayer tout à§a !

Posté : 30 août 2003, 14:29:00
par _o
<IMG SRC="/images/smiles/tounge_smile46.gif"> re ! <IMG SRC="/images/smiles/tounge_smile46.gif">

<table border="0" cellpadding="4" cellspacing="5">
<caption> Exemple d’un formulaire avec table </caption>
<tr> <td width="75%" bgcolor="#66CCFF" align="center" valign="middle"> <form action="mailto:ton_ adresse_email" method="post">
Votre nom : <input type="text" name="nomutilisateur" size="30" maxlength="30" />
</td>
<td rowspan="2" bgcolor="#66CC99"> <input type="submit" value="entrez!" />

<input type="reset" value="Recommencez!" /> </td></tr>
<tr> <td bgcolor="#FF6633" align="center" valign="middle"> Votre à¢ge : <input type="text" name="ageutilisateur" size="30" maxlength="30" /> </form> </td></tr></table>

Posté : 30 août 2003, 14:32:00
par _o
Le code source est :

<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1><table border="0" cellpadding="4" cellspacing="5">
<caption> Exemple d’un formulaire avec table </caption>
<tr> <td width="75%" bgcolor="#66CCFF" align="left" valign="middle"> <form action="mailto:ton_ adresse_email" method="post">
Votre nom : <input type="text" name="nomutilisateur" size="30" maxlength="30" />
</td>
<td rowspan="2" bgcolor="#66CC99"> <input type="submit" value="entrez!" /> <br />
<input type="reset" value="Recommencez!" /> </td></tr>
<tr> <td bgcolor="#FF6633" align="left" valign="middle"> Votre à¢ge : <input type="text" name="ageutilisateur" size="30" maxlength="30" /> </form> </td></tr></table></FONT></TD></TR></TABLE>

Posté : 30 août 2003, 14:56:00
par Docdream
Salut !
J'ajouterai que si tu veux que le mail que tu reà§ois soit bien lisible, il vaut mieux ajouter après l'adresse e-mail :
enctype="text/plain"

Bien à  vous tous

Posté : 01 sept. 2003, 11:37:00
par Lionel ;-)
Salut O_ j'ai appliqué ta solution et je suis aussi allé voir les discussions sur Blinckers-groups.com seulement je voudrais ajouté une petite précision :

En fait je voudrais que la personne n'ai pas a retaper son nom et son age dans le mail que les donné qu'il tape dans les cellules soient retranscrites automatiquement dans le mail afin que celui ci n'ai plus qu'a le renvoyer.

D'après les messages sur Blinckers je pense qu'il faudrait utiliser la commande Body=


Posté : 01 sept. 2003, 13:03:00
par philippe
Salut Lionel.

Je sais pas si je suis trop d'accord. Voici, chez moi, ce que à§a donne.
J'ai exploité le code tel que _o l'a donné.
Les entrées :

<IMG SRC="userimg/(47)mailto_form_1.jpg" BORDER="0">


Ce qui donne dans le Mail :

<IMG SRC="userimg/(47)mailto_form_2.jpg" BORDER="0">



Mais le prob c'est que j'ai ces deux messages d'allerte avant que le message ne soit transféré.
C'est la même chose pour vous ?
Comment s'en défaire ?


<IMG SRC="userimg/(47)mailto_form_3.jpg" BORDER="0">


<IMG SRC="userimg/(47)mailto_form_4.jpg" BORDER="0">



Posté : 01 sept. 2003, 14:16:00
par Lionel ;-)
Salut Philippe,

1- En fait j'ai bien le premier message d'alerte mais pas le deuxième

2- Le corps de mon message est vide ainsi que l'objet !

Posté : 01 sept. 2003, 15:36:00
par philippe
Salut.

Tu dois avoir un fichier attaché que tu n'arrives pas à  ouvrir, non ?
Docdream a dit :
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>J'ajouterai que si tu veux que le mail que tu reà§ois soit bien lisible, il vaut mieux ajouter après l'adresse e-mail :
enctype="text/plain"
</FONT></TD></TR></TABLE>


Ce qui nous donne ceci:


<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>(form action="mailto:adresse-du-destinataire.fr" <B>enctype="text/plain"</B> method="post")</FONT></TD></TR></TABLE>


Posté : 01 sept. 2003, 15:38:00
par McPeter
Je prépare un truc la dessus ...
je le mettrais sur les Astuces HTML et une autre variante sur Astuces JavaScript et une dernière variante (la meilleure) sur Astuces PHP..
voilà 

@++

Posté : 01 sept. 2003, 15:57:00
par _o
<IMG SRC="/images/smiles/wink_smile46.gif"> Salut ! <IMG SRC="/images/smiles/wink_smile46.gif">


Ces messages d'erreur Philippe, c'est normal, c'est la <B>magie des formulaires HTML</b> ; il vaut mieux les faire avec du PHP.
On a tous hate de voir l'astuce de McPeter. <IMG SRC="/images/smiles/wink_smile46.gif">