Bonjours,
j'ai un formulaire html que je remplis avec des données (nom,prénom,adresse,mail,demande) et que je postule à une adresse mail,j'ai procédé de la manière suivante:


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
29
30
<?php
include('functions.php');
if(isset($_GET["envoyer"]) && $_GET["envoyer"]==1)
  {
  if (!empty($_POST)) 
    {
		$nom      = isset($_POST['nom'])      ? trim($_POST['nom'])      : ""; 
		$prenom   = isset($_POST['prenom'])   ? trim($_POST['prenom'])   : ""; 
		$adresse  = isset($_POST['adresse'])  ? trim($_POST['adresse'])  : ""; 
		$tel      = isset($_POST['tel'])     ? trim($_POST['tel'])     : ""; 
		$email    = isset($_POST['mail'])      ? trim($_POST['mail'])      : "";   
		$message  = isset($_POST['demande'])  ? trim($_POST['demande'])  : "";  
     }  
  $contenu = "message de : ".$prenom." ".$nom;
  $contenu .= "Adresse: ".$adresse; 
  $contenu .= "Tel: ".$tel;
  $contenu .= "Email: ".$email;  
  $contenu .= "Demande: \n"; 
  $contenu .= $message;
  envoyermail($contenu); 
  }
?>
 
<HTML>
<HEAD>
<BODY>
....
</BODY>
</HEAD>
</HTML>
*******************************************************
La fonction que je nomme envoyermail je l'ai enregistré dans la page functions.php dont je fait include au début ma page courante
et le code de cette fonction est le 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
<?php
function envoyermail($message)
   {   
 
    $sujet="Message Contact";      
    $headers ='From: "DLCTEST"<moi@moimoi.moi>'."\n"; 
    $headers .='Reply-To: <a href="mailto:moi@moimoi.com">moi@moimoi.com</a>'."\n"; 
    $headers .='Content-Type: text/html; charset="iso-8859-1"'."\n"; 
    $headers .='Content-Transfer-Encoding: 8bit'; 
 
    mail('moi@moimoi.com', $sujet, $message, $headers);   
 
   }
?>
***************************
lorsque j'exécute,en haut de la page s'affiche ceci:
Adresse: ".$adresse; $contenu .= "
Tel: ".$tel; $contenu .= "
Email: ".$email; $contenu .= "
Demande:
"; $contenu .= $message; envoyermail($contenu); } ?>
********************************
et donc je ne comprend pas c'est quoi le problème,si vous avez des suggestions à me proposez n'hésitez pas,merci d'avance