Probleme de formulaire

Bonjour,

j'ai mis un formulaire sur mon site. il marchait très bien et je recevais bien les données par mail grace au script php.
Mais maintenant ce n'est plus le cas.
Le formulaire fonctionne mais je ne recois rien par mail

Voici un extrait du code php

<?php

$adresse="jojopiau@yahoo.fr";
$from="From: $pseudo <$mail>\r\n";
$from.="Reply-To: $pseudo <$mail>\n";
$from.="X-priority:3\n";
$texte="<html>";
$texte.="$topaf";

[..]

$texte.="$b12";
$texte.="</html>";
$from.="MIME-Version: 1.0\r\n";
$from.="Content-Type: text/html";
mail($adresse,$sujet,$texte,$from);
if (mail($adresse,$sujet,$texte,$from))
echo("<center><font color=green><br><br><br><h2>Pronostiques envoyé ! Je mettrais les résultats en ligne rapidement. Merci!<br><a href=/>Cliquez ici pour revenir à l'accueil</a></center></h2></font><br>");
?>

Pouvez vous m'aidez???????
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Je ne vois pas pourquoi les mails ne sont pas envoyés mais quand ils l'étaient, ne l'étaient-ils pas en double ?
    mail($adresse,$sujet,$texte,$from);
    if (mail($adresse,$sujet,$texte,$from))


    la condition if(mail...) est censée exécuter la fonction mail à nouveau, il me semble
    peut-être que l'hébergeur bloque les mails envoyés en double (supposition gratuite mais on sait jamais)