Mail()

mohammedeve Messages postés 50 Statut Membre -  
wilos Messages postés 447 Statut Membre -
Bonjour,
slt tout le monde, comme presque dans tous les sites webs il y'a une page de contact a travers laquell on peu envoyer des messages,des commentaire.. au proprietaire de site.il existe aussi une page contact dans mon site a la seul diférence c'est qu'elle ne fonctionne pas!!bref les messages ne sont pas envoyer..pourtant voila le code.

<link href="../default.css" rel="stylesheet" type="text/css">
<?
$query = "SELECT * FROM contact$dbfixe ORDER BY id ASC LIMIT 1 ";
$result = mysql_query($query);

while ($val_1 = mysql_fetch_array($result)) {

$mail_adr=$val_1["mail"];
if(isset($_POST['action'])) $action=$_POST['action'];
else $action="";
if($action == "envoi")
{

$tel = $_POST['form_tel'];
$mail = $_POST['form_mail'];
$name = $_POST['form_nom'];
$prenom = $_POST['form_prenom'];
$pesan = $_POST['form_commentaire'];

$from_email = $mail;
$entetedate = date("D, j M Y H:i:s -0600"); // avec offset horaire
$entetemail = "MIME-Version: 1.0\r\n";
$entetemail .= "Content-type: Text/HTML; charset=iso-8859-1\r\n";
$entetemail = "From: $from_email \n"; // Adresse expéditeur
$entetemail .= "Cc: \n";
$entetemail .= "Bcc: \n";
$entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ;
$entetemail .= "Date: $entetedate";

mail(

"$mail_adr",
"Contact sur votre site << Achourouk Dar El Bahr >> ",
" \n

Nom : $name \n
Prénom : $prenom \n
Téléphone : $tel \n
Email : $mail \n
Commentaires : \n
$pesan \n
",

$entetemail );

?> <script>
alert("votre demmande a été bien envoyé ,Merci");
{ document.location="index.php?menu=accueil";
}
</script>
<?
}
else
{
?>
<script>
function verif(){
if(document.contact_form.form_nom.value=='' || document.contact_form.form_prenom.value=='' || document.contact_form.form_tel.value=='' ||document.contact_form.form_mail.value=='' || document.contact_form.form_commentaire.value=='')
{

alert("le remplissage de tous les champs est requise");
document.contact_form.focus();
return false;
}
return true;
}

</script>

<div id="page">
<div id="panel1">
<h1>Contact.</h1>
<form action="?menu=contact&action=envoi" method="post" enctype="multipart/form-data" name="contact_form" id="contact_form" onsubmit="return verif()">
<div class="margin-bott"><label>Nom :    </label>
<input type="text" name="form_nom">
</div>
<div class="margin-bott">
<label>Prénom :</label>
<input type="text" name="form_prenom">
</div >
<div class="margin-bott"><label>Tél :       </label>
<input type="text" name="form_tel">
</div>
<div class="margin-bott"><label>E-mail :  </label>
<input type="text" name="form_mail">
</div>
<div><label>Message : </label>
</div>
<div class="margin-left"><textarea name="form_commentaire" cols="35" rows="7" class="txtarea" id="form_commentaire" > </textarea></div>
<div>
<input name="button2" type="reset" class="clea" id="button2" value="cancel" />
<input name="button" type="submit" class="sub" id="button" value="Envoyer" onClick="verif()" />

</div>

</form>
</div>
<!--panel2-->
<div id="panel2">
<? /*
$query="select * from contact$dbfixe where id='$SESSID' order by id asc limit 1";
$req=mysql_query($query) or die("error!!".mysql_error());
$valo=mysql_fetch_array($req);
echo $valo["adresse"]."<br><br>".$valo["mail"];
*/
echo $val_1["adresse"];

?>
<div class="plan"> </div>
<h2><b>Plan d´accés :</b></h2>
<div><img src="images/plan_acc.GIF" width="320" height="270" /></div>
</div>
<div style="clear: both;"> </div>
</div>
<? } } ?>
A voir également:

3 réponses

wilos Messages postés 447 Statut Membre 50
 
bonjour
c'est peut etre pas le code
mais votre hébergeur
cette fonction et t'elle activé
car beaucoup d'hebergeur desactive cette focntion
1
mohammedeve Messages postés 50 Statut Membre 1
 
enféte wilos pourriez vous m'aider a savoir comment je peux activé la fonction mail()?
0
mohammedeve Messages postés 50 Statut Membre 1
 
..bon je vai vérifier si cette fonction est elle désactivé!ca pourrai etre la cause
merci :D j'aurai jamais pensé a ca sans votre aide!!
0
wilos Messages postés 447 Statut Membre 50
 
alor c'est bon ou pas?
je sui en mp message perso
si tu a besoin d'aide
bonne journer
0