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

  FORUM HardWare.fr
  Programmation

  [php] mail() ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[php] mail() ?

n°90436
canard-wc
Absence of war ...
Posté le 17-01-2002 à 21:24:29  profilanswer
 

voila j'ai un morceau de code ou je veux inclure un envoi auto de mail avec login et pass mais je n'y arrive pas :(

Code :
  1. <?php
  2.          $form=0;
  3.          if(empty($auteur))
  4.          {
  5.            $form=1;
  6.          }
  7.         else
  8. {
  9. $connexion = mysql_connect("sql", "nouveles","XXXXXXX" ) or die ("Erreur..." );
  10. $requete = "select * from admins where auteur='".$auteur."'";
  11. $resultat_requete = mysql_db_query("nouveles", $requete);
  12. if(mysql_num_rows($resultat_requete)!=0)
  13. {
  14.    $voir = mysql_fetch_array($resultat_requete);
  15.    if($voir[mdp]==$mdp)
  16.    {
  17.      if($action=='valider')
  18.      {
  19.        $requete = "update aventuriers set nom='".$HTTP_POST_VARS["nom"]."',p
  20. rofession='".$HTTP_POST_VARS["profession"
  21. ]."',religion='".$HTTP_POST_VARS["r
  22. eligion"]."',bg='".$HTTP_POST_VARS[
  23. "histoire"]."',bgcourt='".substr($
  24. HTTP_POST_VARS["histoire"],0,255)."...',e
  25. mail='".$HTTP_POST_VARS["email"]."'
  26. ;
  27. ;
  28. ;
  29. ;,valide=1,ICQ=".$HTTP_POST_VARS["icq"].",comp
  30. te='".$HTTP_POST_VARS["compte"]."'
  31. ,mdp='".$HTTP_POST_VARS["mdpcompte"]."&
  32. #039; where clef=".$HTTP_POST_VARS["numero"];
  33.      }
  34.      else
  35.      {
  36.        $requete = "delete from aventuriers where clef=".$HTTP_POST_VARS["numero"];
  37.      } 
  38.    $resultat_requete = mysql_db_query("nouveles", $requete);
  39.    }
  40.    else
  41.    {$form=1;
  42.    }
  43. }
  44. else
  45. {$form=1;
  46.   }
  47. }
  48. ?>


 
le bout de code (je pense qu'il est bon)
 

Code :
  1. mail(
  2.    "inscriptions@nouvelespoir.com",
  3.    "Votre inscription sur Newhope a ete acceptée",
  4.    "Bonjour a vous cher $nom,\n le serveur Newhope est heureux de vous acceuillir parmis ses joueurs. ceci est un test. Identifiant : $compte mot de passe : $mdp. \n Bienvenue a vous !"
  5. );


 
anybody can help me ?


---------------
We will hunt you down one by one
mood
Publicité
Posté le 17-01-2002 à 21:24:29  profilanswer
 

n°90438
Je@nb
Kindly give dime
Posté le 17-01-2002 à 21:27:23  profilanswer
 

il te dis koi Apache qd tu lance le script ?

n°90444
canard-wc
Absence of war ...
Posté le 17-01-2002 à 21:38:07  profilanswer
 

hmm attends je te dis ca


---------------
We will hunt you down one by one
n°90447
canard-wc
Absence of war ...
Posté le 17-01-2002 à 21:43:28  profilanswer
 

faut que je reinstalle tout ca je l'ai fait directement sur mon serveur ovh et les logs bruts d'apache sont legerement gros :)
pourquoi tu veux les logs au fait ?


---------------
We will hunt you down one by one
n°90450
Je@nb
Kindly give dime
Posté le 17-01-2002 à 21:46:59  profilanswer
 

non, je te demandes pas les logs mais je te demandes uniquement ça : qd tu ouvre ta page dans IE, il te met koi ?

n°90453
canard-wc
Absence of war ...
Posté le 17-01-2002 à 21:49:25  profilanswer
 

haaaaaaa
en fait ca depend ou je place mon instruction mail
je veux qu'il parte lorsque l'inscription est validé je l'ai donc mis comme ceci :  

Code :
  1. <?php
  2.         $form=0;
  3.         if(empty($auteur))
  4.         {
  5.           $form=1;
  6.         }
  7.        else
  8. {
  9. $connexion = mysql_connect("sql", "nouveles","XXXXXXX" ) or die ("Erreur..." );
  10. $requete = "select * from admins where auteur='".$auteur."'";
  11. $resultat_requete = mysql_db_query("nouveles", $requete);
  12. if(mysql_num_rows($resultat_requete)!=0)
  13. {
  14.   $voir = mysql_fetch_array($resultat_requete);
  15.   if($voir[mdp]==$mdp)
  16.   {
  17.     if($action=='valider')
  18.     {
  19.       $requete = "update aventuriers set nom='".$HTTP_POST_VARS["nom"]."',p
  20. rofession='".$HTTP_POST_VARS["profession"
  21. ]."',religion='".$HTTP_POST_VARS["r
  22. eligion"]."',bg='".$HTTP_POST_VARS[
  23. "histoire"]."',bgcourt='".substr($
  24. HTTP_POST_VARS["histoire"],0,255)."...',e
  25. mail='".$HTTP_POST_VARS["email"]."'
  26. ;
  27. ;
  28. ;
  29. ;
  30. ;
  31. ;,valide=1,ICQ=".$HTTP_POST_VARS["icq"].",comp
  32. te='".$HTTP_POST_VARS["compte"]."'
  33. ,mdp='".$HTTP_POST_VARS["mdpcompte"]."&
  34. #039; where clef=".$HTTP_POST_VARS["numero"];
  35. mail(
  36.   "inscriptions@nouvelespoir.com",
  37.   "Votre inscription sur Newhope a ete acceptée",
  38.   "Bonjour a vous cher $nom,\n le serveur Newhope est heureux de vous acceuillir parmis ses joueurs. ceci est un test. Identifiant : $compte mot de passe : $mdp. \n Bienvenue a vous !"
  39. );
  40.     }
  41.     else
  42.     {
  43.       $requete = "delete from aventuriers where clef=".$HTTP_POST_VARS["numero"];
  44.     } 
  45.   $resultat_requete = mysql_db_query("nouveles", $requete);
  46.   }
  47.   else
  48.   {$form=1;
  49.   }
  50. }
  51. else
  52. {$form=1;
  53. }
  54. }
  55. ?>


et il me dit parse error at ligne 387 (ya du html avant c'est le seul bout en php)

 

[edtdd]--Message édité par canard-wc--[/edtdd]


---------------
We will hunt you down one by one
n°90454
canard-wc
Absence of war ...
Posté le 17-01-2002 à 21:51:32  profilanswer
 

Parse error: parse error in f:\program files\easyphp\www\newhope2\rubriques\admin\valider.php3 on line 387
help :ouin:

 

[edtdd]--Message édité par canard-wc--[/edtdd]


---------------
We will hunt you down one by one
n°90462
Je@nb
Kindly give dime
Posté le 17-01-2002 à 22:13:56  profilanswer
 

c la quelle la ligne 386-387-388 ?

n°90515
xkamui
Their Destiny Was Foreordained
Posté le 18-01-2002 à 02:47:10  profilanswer
 

ton script il est hébergé où ??

n°90516
k666
dites non à petitmou
Posté le 18-01-2002 à 02:52:05  profilanswer
 

le problème, c le  \n
 
tu dois le remplacer par chr(jesaisplusquoi)
essayes déjà en l'enlevant,
et....
de rien:D


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
mood
Publicité
Posté le 18-01-2002 à 02:52:05  profilanswer
 

n°90562
canard-wc
Absence of war ...
Posté le 18-01-2002 à 09:52:07  profilanswer
 

en l'enlevant ca me fait parse error at ligne 385


---------------
We will hunt you down one by one
n°90565
k666
dites non à petitmou
Posté le 18-01-2002 à 09:54:48  profilanswer
 

bin t'as qu'à les enlever tous, tes \n


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°90576
canard-wc
Absence of war ...
Posté le 18-01-2002 à 10:16:54  profilanswer
 

c'est fait :D


---------------
We will hunt you down one by one
n°90578
k666
dites non à petitmou
Posté le 18-01-2002 à 10:20:34  profilanswer
 

et ça marche? :D :D


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°90584
xkamui
Their Destiny Was Foreordained
Posté le 18-01-2002 à 10:31:28  profilanswer
 

je post ici car c'est un topic php + mail()  :crazy:  
 
y'a-t-il quelqu'un pour m'expliquer comment marche la fonction mail de php, comment la programmer, et tout et tout  :??:  
 
merci beaucoup :jap:

n°90592
k666
dites non à petitmou
Posté le 18-01-2002 à 10:50:41  profilanswer
 

canard-wc a écrit a écrit :

 
mail(
   "adresse@dudestinataire.com",
   "titre du message",
   "contenu du message"
);
 




---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°90600
canard-wc
Absence of war ...
Posté le 18-01-2002 à 11:05:46  profilanswer
 

k666 a écrit a écrit :

et ça marche? :D :D  




NANNNNNN


---------------
We will hunt you down one by one
n°90606
k666
dites non à petitmou
Posté le 18-01-2002 à 11:10:20  profilanswer
 

tu sais pas pourquoi?
keskil y a à la ligne où ya l'erreur?


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/
n°90610
canard-wc
Absence of war ...
Posté le 18-01-2002 à 11:12:40  profilanswer
 

nom='".$HTTP_POST_VARS["nom"]."',p
rofession='".$HTTP_POST_VARS["profession"
]."',religion='".$HTTP_POST_VARS["r
eligion"]."',bg
 
c'est curieux
je met pas le truc du mail et ca marche et des que je le met ca me fait une erreur dans les lignes du desuss


---------------
We will hunt you down one by one
n°90614
k666
dites non à petitmou
Posté le 18-01-2002 à 11:17:20  profilanswer
 

essayes
en mettant
des constantes, au lieu de HTTP_BLABLA[]
raisonnes par dichotomie :jap:
 
 
edit:
 
et essayes de mettre toujours le $

 

[edtdd]--Message édité par k666--[/edtdd]


---------------
mangez du mozilla c le futur, c votre DESTIN ! http://www.mozilla.org/releases/

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

  [php] mail() ?

 

Sujets relatifs
[PHP] comment inserer des images dans un mail?envoyer un mail PREFORMATE en HTML
[VB]Envoyer un mail via VB !Form html et mail
mail en php4 +lien html dans le contenu?[outlook] images incorporées directement dans le mail (dans le code)
[C++/MFC]Envoyer un mail avec fichier jointApache et serveur mail
envoyer un mail en html....[php Mysql] envoi mail a date predefinie
Plus de sujets relatifs à : [php] mail() ?


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