Envoi d'un formulaire par e-mail!! je craque

michaël -  
fan_tomassss Messages postés 39 Statut Membre -
aide pour création de formulaire en HTML. J'ai créé un formulaire avec une zone de texte pour saisir une adresse internet, une liste déroulante contenant différents sujets et un bouton pour envoyer le script par internet avec Outlook. Comment peut-on faire pour que le sujet choisi dans la liste déroulante sur mon formulaire apparaisse dans l'intitulé "Sujet" sur mon e-mail? Merci pour les personnes qui me pourront m'aider à régler ce problème. dsl mai je pète vraiment un plomb. voici mon formulaire:
<html>
<head>
<title>Unesco</title>
</head>
<form method="post" action="mailto:a.kossou@unesco.org?subject=$sujet">
<body>
<p align=center><b>Formulaire</b></p>
<br>
<table border=0>
<tr>
<td><b>Adresse e-mail :</b></td><td><input type="text" name="e-mail"></td>
</tr>
<tr>
<td><b>Subject :</b></td><td><select name="liste">
<option value="mainframe">Mainframe</option>
<option value="network">Network</option>
<option value="other">Other</option>
</select></td>
</tr>
<tr>
<td><b>Commentaire :</b></td><td><textarea rows="4" name="commentaire">Tapez votre commentaire
A voir également:

2 réponses

Maxwell
 
ReSalut !!!
Essaye ca :
<html>
<head>
<title>Unesco</title>
</head>
if(isset($_POST['liste']))
{
mail('a.kossou@unesco.org',$_POST['liste'],'ton message');
}else{
<form method="post" action="Cettepage.php">
<body>
<p align=center><b>Formulaire</b></p>
<br>
<table border=0>
<tr>
<td><b>Adresse e-mail :</b></td><td><input type="text" name="e-mail"></td>
</tr>
<tr>
<td><b>Subject :</b></td><td><select name="liste">
<option value="mainframe">Mainframe</option>
<option value="network">Network</option>
<option value="other">Other</option>
</select></td>
</tr>
<tr>
<td><b>Commentaire :</b></td><td><textarea rows="4" name="commentaire">Tapez votre commentaire
...
}
0
fan_tomassss Messages postés 39 Statut Membre 9
 
ça fonctionnerait mais il faudrait mettre ce code dans un fichier cible du formulaire :
tu envoies ton formulaire à une page php qui récupère les champs et envoie le mail.
0
fan_tomassss Messages postés 39 Statut Membre 9
 
Salut!
en utilisant du javascript, par exemple :
tu dois mettre à jour le champ "action" du formulaire avec la valeur du champ "liste" je ne saurais plus faire, mais c'est le principe de nomage des éléments qui est utilisé.

tu définis une fonction on_click_liste() qui met à jour le champ action du formulaire lors de la sélection d'un champ de la liste.

Il y a peut-être (sûrement?) d'autres moyens de faire.
0