Bonjour,

j'ai ma page de contact suivante :

Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 <form name="formulaire" action="http://www.operationemploi.fr/traitement.php" method="post">
		                <table>
                          <tr> 
                            <td class="txtcontact" width="150">Votre nom :</td>
                            <td><input name='nom' type='text' size='50' class="contactboxes"></td>
                          </tr>
                          <tr> 
                            <td class="txtcontact" width="150">Votre pr&eacute;nom 
                              :</td>
                            <td><input name='prenom' type='text' size='50' class="contactboxes"></td>
                          </tr>
                          <tr> 
                            <td class="txtcontact" width="150">Votre email</td>
                            <td><input name='email' type='text' size='50' class="contactboxes"></td>
                          </tr>
                          <tr> 
                            <td class="txtcontact">Vous &ecirc;tes :</td>
                            <td><input type="radio" name="type" value="0">
                              <span class="txtcontact">candidats</span> 
                              <input type="radio" name="type" value="1">
                              <span class="txtcontact">recruteur </span></td>
                          </tr>
                          <tr> 
                            <td width="200">&nbsp;</td>
                            <td></td>
                          </tr>
                          <tr> 
                            <td class="txtcontact" valign="top" width="200">&nbsp;</td>
                            <td><select name="select" class="contactboxes">
                                <option selected>vous d&eacute;sirez prendre contact 
                                avec :</option>
                                <option>le service commercial (publicité sur le 
                                site)</option>
                                <option> la direction g&eacute;n&eacute;rale (informations 
                                diverses)</option>
                                <option>le service technique (erreur lors d'une 
                                manipulation)</option>
                                <option>le webmaster (page qui ne s'affiche pas, 
                                fautes, design...)</option>
                              </select></td>
                          </tr>
                          <tr> 
                            <td width="200">&nbsp;</td>
                            <td></td>
                          </tr>
                          <tr> 
                            <td class="txtcontact" valign="top" width="200">Votre 
                              message</td>
                            <td><textarea name='texte' cols='50' rows='20' class="contactboxes"></textarea></td>
                          </tr>
                          <tr> 
                            <td width="200">&nbsp;</td>
                            <td></td>
                          </tr>
                          <tr> 
                            <td width="200">&nbsp;</td>
                            <td><input name='annuler' type='reset' value='Annuler' class="contactboxes"> 
                              &nbsp; <input name='soumettre' type='submit' value='Envoyer' class="contactboxes"></td>


puis le fichier traitement suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
include "connexion.php";
require "/***/phpmailer/class.phpmailer.php";
$mail = new PHPmailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Username = '*****';
$mail->Password = '******';
$mail->Host='localhost';
$mail->From='x@y.com';
$mail->AddAddress($email);
$mail->AddReplyTo('x@y.com');
$mail->Subject=($select);
$mail->Body=($texte);
 
if(!$mail->Send()){ //Teste le return code de la fonction
	  echo $mail->ErrorInfo; //Affiche le message d'erreur (ATTENTION:voir section 7)
	}
 
	else{	  
	  //echo 'Mail envoyé avec succès';
	}
 
	$mail->SmtpClose();
	unset($mail);
 
 
?>
je voudrais récupérer dans mon formulaire précédent les valeurs suivantes :
- email de l'expéditeur entré dans le champ "email",
- sujet entré dans le champs "select"
- texte entré dans le champs "area"

pour l'instant je reçois bien un mail si je remplis moi-même les champs suivants :
$mail->AddAddress($email);
$mail->Subject=($select);
$mail->Body=($texte);

(quoique j'ai une petite erreur ?> et je ne sais pas d'où ça vient mais le mail est quand même envoyé)

mais bon étant donné que c'est pour un formulaire de contact je ne vois pas l'intérêt pour moi de les remplir à l'avance.

merci de m'indiquer comment faire pour récupérer les variables...

merci par avance pour votre aide.