Merci Kangol
Alors pour ce qui est de mail(), j'ai quelque problèmes:
voilà mes codes:
Celui-ci apparait sur mon index.php
<form name='up' action='upload_ok.php' method='post' ENCTYPE='multipart/form-data'>
<table class="menu" cellspacing="0" cellpadding="2" width="95%" align="center">
<tr>
<th colspan='2'>
</tr>
<tr>
<td><div align="center">
<?php
if ($regles != "") {
echo "règles :<br>$regles";
}
?> <br><br></div>
</td>
<tr>
<td>
<div align="center"><input name='upfile' type='file' size='50'><br />
<input name='mail' type='text' size='50' /> : Votre E-mail
</div>
</td>
</tr>
<tr>
<td>
<br>
<div align="center">Veuillez mettre vos images sous ces formats:<br>
<? echo "$type1, $type2"; ?> <br>
Vous ne pouvez pas uploader vos images si elles ne sont pas sous .jpg ou .jpeg.<br>
<br>* Pas d'espace dans les noms de fichiers.<br>
* Pas de caractères spéciaux (accents).<br></div>
<br><br>
</td>
</tr>
</table>
<div align="center"><input type='hidden' name='boolform' value='0'>
<input type='submit' value='Uploader' onclick='boolform.value=1'></div>
</form>
Et celui-ci est le upload_ok.php
<?php
$nom=$_HTTP_POST_VARS['nom'];
$mail=$_HTTP_POST_VARS['mail'];
$objet=$_HTTP_POST_VARS['objet'];
$message=_$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="moi@mail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
?>
Le problème, c'est que je suis obligé de mettre l'adresse email du destinataire alors que je voudrais que ce soit celle spécifiée dans le forumlaire. Comprenez vous ce qui ne va pas?