Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1404 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  formulaire > Mailto:$une variable, est ce possible ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

formulaire > Mailto:$une variable, est ce possible ?

n°268961
DrWatson
_@''
Posté le 13-12-2002 à 12:12:18  profilanswer
 

Code :
  1. <form action="mailto:$contact?" method="POST" enctype="text/plain">
  2.         Message déstiné à<br>
  3.         <select name="contact" size="1" class="formText">
  4.   <option value="bollywood@trance-goa.com">Reviews</option>
  5.   <option value="darken@trance-goa.com">Modérations du forum / Chat</option>
  6.   <option value="misstick@trance-goa.com">Interviews</option>
  7.   <option value="skylight@trance-goa.com">Forum</option>
  8.   <option value="skysurfer@trance-goa.com">Nouveaux artistes</option>
  9.   <option value="webmaster@trance-goa.com">Webmaster</option>
  10.         </select>
  11.           <br>Votre nom<br>
  12.           <input type="text" name="name" size="50" maxlength="40" class="formText"> <br>
  13.           Votre commentaire <br>
  14.           <textarea name="comment" cols="49" rows="5" class="formText"></textarea>
  15.           <br>
  16.           <br>
  17.           <input TYPE="submit" VALUE="Envoyer" class="formText">    <input type="reset"
  18.           value="Effacer" class="formText">
  19.         </form>


 
 
j'aimerais faire un formualire d'envoi de mail classique mais j'aimerais qu'un champs de ce formulaire comprenne le destinataire au choix dans un combo, ce que j'ai fait ne donne rien comme résultat, pas de message d'erreur mais aucune trace d'envois dans mon outlook express, je suppose :D que ça ne fonctionne pas


Message édité par DrWatson le 13-12-2002 à 12:14:50

---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
mood
Publicité
Posté le 13-12-2002 à 12:12:18  profilanswer
 

n°269017
DrWatson
_@''
Posté le 13-12-2002 à 13:48:21  profilanswer
 

:bounce:


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°269019
Bruce
Music 4 your ears!
Posté le 13-12-2002 à 13:52:59  profilanswer
 

Heu... spa kler là...
 
Ton formulaire là est généré ou c du HTML pur ?
 
Ou est le pb après ? Tu récupère la valeur passée dans $_POST["contact"] ...


---------------
A+++ Bruce - http://www.bheller.com
n°269020
DrWatson
_@''
Posté le 13-12-2002 à 13:54:21  profilanswer
 

un formulaire tout bête ! mais le problème il est là:
 
mailto:$contact?"  
 
j'ai voulu tester pour voir si ct possible mais visiblement ça ne marche pas


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°269023
Bruce
Music 4 your ears!
Posté le 13-12-2002 à 14:03:42  profilanswer
 

Han oki je vois :lol: Nan ça marchera po ;)
 
Soit tu utilise le php en créant un script pour envoyer le mail : http://fr.php.net/manual/fr/function.mail.php
 
Soit tu fait en 2 étapes, premier formulaire avec juste une select box qui envois le mail au script qui génère le formulaire avec la bonne personne dans le mailto...


---------------
A+++ Bruce - http://www.bheller.com
n°269024
DrWatson
_@''
Posté le 13-12-2002 à 14:08:13  profilanswer
 

Bruce a écrit :

Han oki je vois :lol: Nan ça marchera po ;)
 
Soit tu utilise le php en créant un script pour envoyer le mail : http://fr.php.net/manual/fr/function.mail.php
 
Soit tu fait en 2 étapes, premier formulaire avec juste une select box qui envois le mail au script qui génère le formulaire avec la bonne personne dans le mailto...


 
chez free la fonction mail n'est pas acitvée [:spamafote]
 
donc suis obligé de faire deux étapes, spa drôle ...
 
merci Bruce :)


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°269112
Bruce
Music 4 your ears!
Posté le 13-12-2002 à 15:46:56  profilanswer
 

DrWatson a écrit :


 
chez free la fonction mail n'est pas acitvée [:spamafote]
 
donc suis obligé de faire deux étapes, spa drôle ...
 
merci Bruce :)


 
:/
 
Sinon, yaurrai peut-être moyen de jouer avec du javascript mais bon :D


---------------
A+++ Bruce - http://www.bheller.com
n°269129
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 13-12-2002 à 16:00:07  profilanswer
 

Bin en Javascript, c'est tout con !
Tu rajoutes un nom à ton formulaire :
<form action="" method="POST" enctype="text/plain" name="formulaire">
 
Pis dans ton select, t'as l'attribut onChange qui aide :
<select name="contact" size="1" class="formText" onChange="formulaire.action='mailto: contact.value'">
 
ou un truc du style. T'as peut-être même plus simple en mettant <form action="javascript: formulaire.contact.value;"> mais je sais pas si c'est possible. Bref, y a pas mal d'options à envisager avant de jouer au bourrin à poster ton formulaire à du PHP et tout...
 
EDIT : j'ai oublié un guillemet à la fin du onChange :o


Message édité par Taiche le 13-12-2002 à 16:05:52

---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°269138
DrWatson
_@''
Posté le 13-12-2002 à 16:04:58  profilanswer
 

Taiche a écrit :

Bin en Javascript, c'est tout con !
Tu rajoutes un nom à ton formulaire :
<form action="" method="POST" enctype="text/plain" name="formulaire">
 
Pis dans ton select, t'as l'attribut onChange qui aide :
<select name="contact" size="1" class="formText" onChange="formulaire.action='mailto: contact.value'>
 
ou un truc du style. T'as peut-être même plus simple en mettant <form action="javascript: formulaire.contact.value;"> mais je sais pas si c'est possible. Bref, y a pas mal d'options à envisager avant de jouer au bourrin à poster ton formulaire à du PHP et tout...


 
le onChange ça a l'air cool ! Je vais tester !  :)


Message édité par DrWatson le 13-12-2002 à 16:05:23

---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°269143
DrWatson
_@''
Posté le 13-12-2002 à 16:12:14  profilanswer
 

attend c'est chelou ton truc, dans le form on met rien dans action et quand on change le l'option dans le select ça envoit le mail sans même qu'on est eu le temps de remplir les autres champs :??:


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
mood
Publicité
Posté le 13-12-2002 à 16:12:14  profilanswer
 

n°269154
DrWatson
_@''
Posté le 13-12-2002 à 16:18:02  profilanswer
 

ça marche pas mieux ou alors j'ai pas compris un truc
 

Code :
  1. <form action="" method="POST" enctype="text/plain" name="formulaire">
  2.         <br><br>Message déstiné à<br>
  3.         <select name="contact" size="1" class="formText" onChange="formulaire.action='mailto: contact.value'">
  4.   <option value="bollywood@trance-goa.com">Reviews</option>
  5.   <option value="darken@trance-goa.com">Modérations du forum / Chat</option>
  6.   <option value="misstick@trance-goa.com">Interviews</option>
  7.   <option value="skylight@trance-goa.com">Forum</option>
  8.   <option value="skysurfer@trance-goa.com">Nouveaux artistes</option>
  9.   <option value="webmaster@trance-goa.com">Webmaster</option>
  10.         </select>
  11.           <br>Votre nom<br>
  12.           <input type="text" name="name" size="50" maxlength="40" class="formText"> <br>
  13.           Votre commentaire <br>
  14.           <textarea name="comment" cols="49" rows="5" class="formText"></textarea>
  15.           <br>
  16.           <br>
  17.           <input TYPE="submit" VALUE="Envoyer" class="formText">    <input type="reset"
  18.           value="Effacer" class="formText">
  19.         </form>


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°269155
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 13-12-2002 à 16:18:13  profilanswer
 

DrWatson a écrit :

attend c'est chelou ton truc, dans le form on met rien dans action et quand on change le l'option dans le select ça envoit le mail sans même qu'on est eu le temps de remplir les autres champs :??:


 
C'est posible, j'ai rien testé :D
Alors euh à vue de nez, je te dirais de faire <form action="mailto: contact.value;" method="POST" enctype="text/plain" name="formulaire"> et de virer le onChange.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°269167
DrWatson
_@''
Posté le 13-12-2002 à 16:25:30  profilanswer
 

je viens de faire ton changement qui m'avait l'air très logique pourtant :) mais  :(  
 
 
 
 

Code :
  1. <form action="mailto: contact.value" method="POST" enctype="text/plain" name="formulaire">
  2.            <br><br>Message déstiné à<br>
  3.         <select name="contact" size="1" class="formText">
  4.   <option value="bollywood@trance-goa.com">Reviews</option>
  5.   <option value="darken@trance-goa.com">Modérations du forum / Chat</option>
  6.   <option value="misstick@trance-goa.com">Interviews</option>
  7.   <option value="skylight@trance-goa.com">Forum</option>
  8.   <option value="skysurfer@trance-goa.com">Nouveaux artistes</option>
  9.   <option value="webmaster@trance-goa.com">Webmaster</option>
  10.         </select>
  11.           <br>Votre nom<br>
  12.           <input type="text" name="name" size="50" maxlength="40" class="formText"> <br>
  13.           Votre commentaire <br>
  14.           <textarea name="comment" cols="49" rows="5" class="formText"></textarea>
  15.           <br>
  16.           <br>
  17.           <input TYPE="submit" VALUE="Envoyer" class="formText">    <input type="reset"
  18.           value="Effacer" class="formText">
  19.         </form>


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°269179
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 13-12-2002 à 16:31:39  profilanswer
 

Ba c'est space paske je viens de faire un test rapidos chez moi et ça submitte pas sans avoir cliqué sur le bouton.
Mais cherche un peu dans cette voie, je pense que ça doit être très faisable facilement.


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°269193
DrWatson
_@''
Posté le 13-12-2002 à 16:41:45  profilanswer
 

Taiche a écrit :

Ba c'est space paske je viens de faire un test rapidos chez moi et ça submitte pas sans avoir cliqué sur le bouton.
Mais cherche un peu dans cette voie, je pense que ça doit être très faisable facilement.


 
attend ce que ça fait chez toi c'est ça que je veux ! que ça submit en validant le tout ! Mais avec mon code du dessus il se passe rien !
 
fais voir ton code à toi ?
 
ça submit jamais en fait
 
pourtant j'ai bien le message "attention ce formulaire va partir par mail etc." mais y'a rien qui part et rien qui arrive


Message édité par DrWatson le 13-12-2002 à 16:44:26

---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.
n°270182
DrWatson
_@''
Posté le 16-12-2002 à 09:21:51  profilanswer
 

:whistle:


---------------
.:: Feed-Back  ::. Choisis un travail que tu aimes, et tu n'auras pas à travailler un seul jour de ta vie.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  formulaire > Mailto:$une variable, est ce possible ?

 

Sujets relatifs
fixer un Graphics pour eviter kil ne s'efface, c possible ?[js] comment lister les champs d'un formulaire ?
Passer un tableau en variableFPDF Passer ue variable a la fonctions header
notice avec $_GET[variable] [Résolu]Serveur local impossible de passer des variable par url [résolu]
[HTML/tomcat] Formulaire + bouton back : pb conservation des champs...Erreur T_Variable
Ti89 : assigner un complexe à une variable...[Win32/OLE] Acceder a une variable complexe (array) avec Win32::OLE ?
Plus de sujets relatifs à : formulaire > Mailto:$une variable, est ce possible ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR