Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1604 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec la fonction mail sur un site

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec la fonction mail sur un site

n°1091715
Leaguexbox
Posté le 21-05-2005 à 18:17:50  profilanswer
 

Bonjour à tous,
 
J'aimerai savoir si une personne pourrait regarder de plus près quelques fichiers pour mon site.
Sur mon site il y a une fonction mail qui envoie un mail ... je m'explique, le site propose des compétitions sur les jeux en réseaux avec des classements et possibilité d'envoyer des défis.
 
Lors de l'envoi d'un défi, le joueur adverse reçoit un mail l'avertissant qu'un duel lui a été lancé, le problème est que le mail n'arrive pas toujours, voir jamais ou alors des fois avec 5 heures de retard ....
Comment résoudre ce problème?
 
Autres choses, lors de l'inscription d'un joueur au site, un mail est envoyé au joueur avec son mot de passe.
 
Si l'adresse du joueur est une adresse hotmail, obligatoirement le mail est en indésirable, et sur certaines adresses en .com le mail n'arrive jamais.
Pourquoi ??
 
Je suis chez OVH comme hébergeur.
 
Merci de m'aider, ce serait vraiment top.
 
Cordialement


Message édité par Leaguexbox le 21-05-2005 à 21:05:34
mood
Publicité
Posté le 21-05-2005 à 18:17:50  profilanswer
 

n°1091804
yoyo354
Yoyo, le roi du ...
Posté le 21-05-2005 à 19:55:54  profilanswer
 

Si tu mettais ton code, ce serait peut-être plus simple. Et si celui-ci est long, va voir dans le forum offre d'emploi :p  
 
Il te faut plusieurs fichier pour envoyer un mail ???

n°1091831
gamer-fou
AHHHHHH§§§!!!
Posté le 21-05-2005 à 20:29:10  profilanswer
 

a mon avis, ca vient de ovh...


---------------
Music is the most high!
n°1091833
Hermes le ​Messager
Breton Quiétiste
Posté le 21-05-2005 à 20:31:05  profilanswer
 

gamer-fou a écrit :

a mon avis, ca vient de ovh...


 
+1  
 
OVH a très souvent des problèmes avec les mails. :o
 
Et sinon, pour l'auteur de ce topic : Change le titre si tu veux avoir d'autres réponses...  :o  


---------------
Expert en expertises
n°1091874
Leaguexbox
Posté le 21-05-2005 à 21:06:16  profilanswer
 

yoyo354 a écrit :

Si tu mettais ton code, ce serait peut-être plus simple. Et si celui-ci est long, va voir dans le forum offre d'emploi :p  
 
Il te faut plusieurs fichier pour envoyer un mail ???


 
Tu veux que je t'envoie un zip des fichiers ?

n°1092144
Leaguexbox
Posté le 22-05-2005 à 00:56:52  profilanswer
 

Voici le code dans un des fichiers :
 
Ca c'est le fichier functions mail:
 

Code :
  1. die('Cette page n\'est pas accessible directement');
  2. }*/
  3. function sendmail($message, $subject,$originName,$originMail,$replyMail,$destName,$destMail)
  4. {
  5. /*Fonction qui envoie un mail à l'équipe qui recrute*/
  6. $myname = $originName;
  7. $myemail = $originMail;
  8. $myreplyemail=$replyMail;
  9. $contactname = $destName;
  10. $contactemail = $destMail;
  11. //echo $contactemail;
  12. //exit;
  13. //$message = $logincok . " a postulé à votre demande de recrutement sur " . $nomJeu . ".<BR><BR> <a href=\"http://www.leaguexbox.fr\"> www.leaguexbox.fr</a>";  
  14. //$subject = "Postulation";  
  15. $headers .= "MIME-Version: 1.0\r\n";
  16. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  17. $headers .= "From: ".$myname." <".$myemail.">\r\n";
  18. $headers .= "To: ".$contactname." <".$contactemail.">\r\n";
  19. $headers .= "Reply-To: ".$myname." <".$myreplyemail.">\r\n";
  20. $headers .= "X-Priority: 1\r\n";
  21. $headers .= "X-MSMail-Priority: High\r\n";
  22. $headers .= "X-Mailer: Just My Server";
  23. mail($contactemail, $subject, $message, $headers);
  24. }
  25. ?>


 
Et voici un extrait d'un fichier qui demande l'envoie d'un mail:
 

Code :
  1. $NomLadder="$datamail->nomJeu($datamail->nomLadder)";
  2.    $sqlmail="select * from joueur where idJoueur='$idJoueurChallenge'";
  3.    $reqmail=mysql_query($sqlmail) or die(mysql_error());
  4.    $datamail=mysql_fetch_object($reqmail);
  5.    //echo $sqlmail;
  6.    $nomJoueur=$datamail->pseudo;
  7.    $mailJoueur=$datamail->mail;
  8.    $message="$logincok vous a lancé un duel sur $NomLadder <br> date et heure: $date";
  9.    sendmail($message,"Nouveau duel","Leaguexbox","webmaster@leaguexbox.fr","webmaster@leaguexbox.fr",$nomJoueur,$mailJoueur);


 
Apparement même à l'inscription les mails avec mot de passe partent plus ...
 
Extrait du code qui envoie le mail à l'inscription :
 

Code :
  1. // Pour finir l'insription on envoie un mail de confirmation, qui contient le mot de passe
  2. sendmail(sprintf($lang['corps_mail_inscription_reussie'], $mdpass),$lang['titre_mail_inscription_reussie'],"Leaguexbox LGX Inscription","webmaster@leaguexbox.fr","webmaster@leaguexbox.fr",$pseudo,$email);
  3. // Et on redirige l'utilisateur vers l'accueil
  4. NCLredirect($lang['inscription_reussie'],"../main_pages/accueil.php",3);


Message édité par Leaguexbox le 22-05-2005 à 00:58:18
n°1092187
Leaguexbox
Posté le 22-05-2005 à 06:13:39  profilanswer
 

Apparement des mails arrivent mais genre 7-8 heures après ...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec la fonction mail sur un site

 

Sujets relatifs
restreindre acces à certaines page de mon siteprobleme à la con : bordure de tableau
fonction de comparaisonProblème balise image
[RESOLU]Fonction mail () problème d'envoi en HTML mais nickel en texteFonction pour la couleur RVB (RGB)
Explication à propos de la fonction Run en vbsProbleme avec JDBC et procedures stockées oracle!
Plus de sujets relatifs à : Problème avec la fonction mail sur un site


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR