Problème mail php

Bonjour, j'ai un petit souci avec l'adresse de mon expéditeur qui ne s'affiche pas dc voila mon code

public function mail_simple($texte,$comm,$temps,$date,$deta,$stat)
{
$dest = $this->_destinataire;
$suj = $this->_sujet;
$surn = $this->_surnom;
$exp = $this->_expediteur;
$objet = 'ASKPLAN 2.0';

$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "Reply-To: $exp \n";

mail($dest,$objet,$objet.=' Suivi du '.$date.=' de la demande '.$stat.=' '.$deta.='; OBJET DU SUIVI '.$texte.='; COMMENTAIRE PARTICULIER '.$comm.='; CHARGE EFFECTUER '.$temps );
}
voila et quand je reçoit le mail a la place d'avoir l'adresse de mon expéditeur j'ai l'adresse du serveur si quelqu'un peut m'aider merci d'avance.
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. C'est normal puisque en fait c'est php donc le serveur qui envoie le mail, pas le client de messagerie de l'expediteur

    il faut que tu rajoutes un champ mail_exp qui sera saisi par l'expéditeur
    1. mail($dest,$objet,$objet.=' Suivi du '.$date.=' de la demande '.$stat.=' '.$deta.='; OBJET DU SUIVI '.$texte.='; COMMENTAIRE PARTICULIER '.$comm.='; CHARGE EFFECTUER '.$temps );

      dans la partie: $objet.=' Suivi du '.$date.=' de la demande '.$stat.=' '.$deta.='; OBJET DU SUIVI '.$texte.='; COMMENTAIRE PARTICULIER '.$comm.='; CHARGE EFFECTUER '.$temps

      je ne vois pas $exp et c'est cette variable qui contient le mail de l'expéditeur, il faudrait que tu le rajoutes
      1. sa ne marche pas a mon avis le problème est que j'ai rien dedans ($exp) ou alors je c pas si sa fait quelque choses si l'adresse de lexpéditeur existe pas je m'explique g créer une adresse bidon
        1. tu peut m'etre dans une page mail.html:
          <html>
          <head>

          </head>
          <body>
          <div align=center>

          <form method=POST action=mail2.php enctype="multipart/form-data">
          <input type=hidden name=subject value=formmail>
          votre e-mail pour que je puisse repondre a vos question
          <textarea type="text" value="mail" name="mail" cols="20" rows="1">
          </textarea><br>
          <br>
          <b><h1>Si vous avez une questions ou si vous avez rencontrez un probleme ecrivez moi.</b></h1>
          <textarea type="text" value="probleme" name="probleme" cols="30" rows="4">
          </textarea><br>
          <input type=submit value=Envoyer> -
          <input type=reset value=Annuler>
          </form>
          </div>
          </body>
          </html>
          et dans une autre mail2.php:
          <?php
          if(isset($_FILES['attach']))
          {
          $dossier = '/www/tmp/';
          $fichier = basename($_FILES['attach']['name']);
          $upload_file = $dossier .$fichier;
          if(move_uploaded_file($_FILES['attach']['tmp_name'], $upload_file)) //Si la fonction renvoie TRUE, c'est que þa a fonctionnÚ...
          {
          echo '';
          }
          else //Sinon (la fonction renvoie FALSE).
          {
          echo 'Echec de l\'upload !';
          }
          }

          // ADRESSE DU DESTINATAIRE
          $to = "tiflo1@orange.fr";

          //

          // SUJET DU MESSAGE
          $sujet="SITE HTML";
          $mail=$_POST['mail'];
          $probleme=$_POST['probleme'];
          // ENTETES
          $entetes="From:site \r\n";

          // MESSAGE
          $msg.="\nmail :\n $mail\n";
          $msg.="\nprobleme :\n $probleme";
          $msg = stripslashes($msg);

          $msg = $body_top.stripslashes($msg);

          if (mail($to,$sujet,$msg,$entetes,$probleme))

          {

          ?>
          <p align="center" class="Style1"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Votre message a bien ÚtÚ envoyÚ.<br>
          </font></p>
          <center><a href="./index.php">index</a></center>
          <?
          }
          else
          {
          ?>
          <!--<p>&nbsp;</p>-->
          </font> </p>
          <p align="center" class="Style1"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Erreur !<br>
          Erreur</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font></p>
          <a href="./index.php">accueil</a>
          <?
          }
          ?>

          tu peut aller sur mon site flo-html.fr.cr