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

  FORUM HardWare.fr
  Programmation
  PHP

  Envoi d'un formulaire par mail

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Envoi d'un formulaire par mail

n°1239775
subshadow
Posté le 06-11-2005 à 17:39:12  profilanswer
 

Bonjour à tous,  
 
J'ai un probleme pour l'envoi de mon formulaire vers mon mail...
 
Le processus se passe niquel, mais je ne reçoit pas l'email...
 
Voici le code:
 

Code :
  1. <?php
  2. $mailto="xxx@hotmail.fr";
  3. if($send =="envoi" )
  4. {
  5. if($message =="" )
  6. {
  7. // On verifie le message
  8. echo("Le champ Message est vide !" );
  9. }
  10. else
  11. {
  12. // On verifie le sujet
  13.   if($sujet =="" )
  14.   {
  15.   echo("Le champ sujet est vide !" );
  16.   }
  17. else
  18. {
  19. // On verifie l'email
  20. if($mail =="" )
  21.    {
  22.    echo("Le champ email est vide !" );
  23.    }
  24.    else
  25.    {
  26.    // si tout a été remplie, on envoi
  27.    mail($mailto ,$sujet,$message,"From: ".$mail);
  28.    echo("Votre message a bien été envoyé" );
  29.    }
  30.   }
  31. }
  32. }
  33. ?>


 
Les xxx sont remplacé par mon mail normallement, la c'est enlevé pour le forum.
 
Si quelqu'un peux m'aider...
 
Merci.


---------------
Mon Topic à Upper
mood
Publicité
Posté le 06-11-2005 à 17:39:12  profilanswer
 

n°1239779
jo la pois​se
Apocalypsis =&gt; Batracien
Posté le 06-11-2005 à 17:41:10  profilanswer
 

Si tu es hébergé chez lycos, c'est normal, la fonction mail a (encore) planté!


---------------
Ceci n'est pas une signature ;)
n°1239780
subshadow
Posté le 06-11-2005 à 17:42:34  profilanswer
 

Non chez free


---------------
Mon Topic à Upper
n°1239784
jo la pois​se
Apocalypsis =&gt; Batracien
Posté le 06-11-2005 à 17:45:30  profilanswer
 

Ben alors là, c'est pire, je crois que la fonction mail() est désactivée chez eux.


---------------
Ceci n'est pas une signature ;)
n°1239788
subshadow
Posté le 06-11-2005 à 17:48:58  profilanswer
 

Tu es sur?
 
Sa ne peux pas venir de mon formulaire?
 
Sa veux dire que sur le serveur de free, impossible d'envoyer des mail?


---------------
Mon Topic à Upper
n°1239796
jo la pois​se
Apocalypsis =&gt; Batracien
Posté le 06-11-2005 à 17:55:39  profilanswer
 

Je cherche aussi une solution pour contourner cette fonction.
Regarde si mon topic a eu des réponses.


---------------
Ceci n'est pas une signature ;)
n°1239802
subshadow
Posté le 06-11-2005 à 18:00:21  profilanswer
 

Tu as le lien de ton topic stp?


---------------
Mon Topic à Upper
n°1239808
jo la pois​se
Apocalypsis =&gt; Batracien
Posté le 06-11-2005 à 18:05:30  profilanswer
 

Bien sûr :
 
http://forum.hardware.fr/hardwaref [...] 9719-1.htm
 
Regarde aussi là :
http://forum.telecharger.01net.com [...] ages-1.htm
 
Je n'ai malheureusement encore aucune réponse, mais je pense qu'il y a une solution à notre problème.


Message édité par jo la poisse le 06-11-2005 à 18:07:02

---------------
Ceci n'est pas une signature ;)
n°1239828
subshadow
Posté le 06-11-2005 à 18:30:01  profilanswer
 

merci ^^


---------------
Mon Topic à Upper
n°1239867
fluminis
Posté le 06-11-2005 à 19:00:42  profilanswer
 

vous etes sur que chez free la fonction mail ne fonctionne pas ?
j'ai du recevoir trois mail depuis ce matin de mon site hebergé chez free, donc reponse : chez free la fonction mail marche :)
 
fait un test sur ta fonction mail pour savoir si le mail a bien ete envoyé
if( mail( ... ) )
 //ok
else
 //erreur


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
mood
Publicité
Posté le 06-11-2005 à 19:00:42  profilanswer
 

n°1239905
subshadow
Posté le 06-11-2005 à 19:40:17  profilanswer
 

Comment sa verifie je vois pas la...
 
c'est pas plutôt
 
if( mail( xxx@hotmail.fr ) )
echo ("ok" );
else
echo ("erreur" );
 
 
???


---------------
Mon Topic à Upper
n°1239912
fluminis
Posté le 06-11-2005 à 19:57:06  profilanswer
 

Code :
  1. //ceci est un commentaire


 
donc à la place de //ok et //erreur tu mets ce que tu veux,  
des echo par exemple si tu veux afficher un message d'erreur


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1239913
subshadow
Posté le 06-11-2005 à 19:57:34  profilanswer
 

ok, je comprend pas tout mais bon ^^ :D


---------------
Mon Topic à Upper
n°1239943
dwogsi
Défaillance cérébrale...
Posté le 06-11-2005 à 20:56:37  profilanswer
 

Code :
  1. if ( function_exists(mail) ) {
  2.   // ok
  3. }else{
  4.   // Bah non
  5. }


 
Au moins tu saura si elle existe chez free. Mais je crois que oui.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1239968
subshadow
Posté le 06-11-2005 à 21:31:40  profilanswer
 

Oui oui, j'ai un autre compte qui fonctionne niquel avec les emails free!


---------------
Mon Topic à Upper
n°1265878
wouaf4
Posté le 13-12-2005 à 20:38:20  profilanswer
 

free a creer sa propre fonction mail, je sais plus comment elle s'appel, faut chercher, je sais qu'elle à un quota, genre 1000 mails/semaine ou quelque chose comme ca...

n°1379028
Twick
Posté le 01-06-2006 à 15:49:44  profilanswer
 

subshadow j'ai essayé ce que tu a dis de vérifier avec le code que tu a mi si mon adresse est une free sa me met erreur si je met une wanadoo ou une hotmail sa marche nickel.Donc le probleme vien de free je pense.


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

  Envoi d'un formulaire par mail

 

Sujets relatifs
php: fonction mail(), compatibilité yahoo, hotmail et autres[Access] Selectionner un formulaire ?
formulaire envoi mail aspproblème envoi formulaire sur mail?
Envoi de formulaire par mail, comment ca marche ?Envoi de mail par formulaire
[HTML] probleme lors de l'envoi de mail par formulaire HTMLFormulaire en http et envoi par mail du resultat.
Envoi par e-mail des réponses d'un formulaire.envoi d'un mail via un formulaire
Plus de sujets relatifs à : Envoi d'un formulaire par mail


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