Sujet : [php] mail() ? |
k666 |
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] |
canard-wc |
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 :
- <?php
- $form=0;
- if(empty($auteur))
- {
- $form=1;
- }
- else
- {
- $connexion = mysql_connect("sql", "nouveles","XXXXXXX" ) or die ("Erreur..." );
- $requete = "select * from admins where auteur='".$auteur."'";
- $resultat_requete = mysql_db_query("nouveles", $requete);
- if(mysql_num_rows($resultat_requete)!=0)
- {
- $voir = mysql_fetch_array($resultat_requete);
- if($voir[mdp]==$mdp)
- {
- if($action=='valider')
- {
- $requete = "update aventuriers set nom='".$HTTP_POST_VARS["nom"]."',p
- rofession='".$HTTP_POST_VARS["profession"
- ]."',religion='".$HTTP_POST_VARS["r
- eligion"]."',bg='".$HTTP_POST_VARS[
- "histoire"]."',bgcourt='".substr($
- HTTP_POST_VARS["histoire"],0,255)."...',e
- mail='".$HTTP_POST_VARS["email"]."'
- ;
- ;
- ;
- ;
- ;
- ;,valide=1,ICQ=".$HTTP_POST_VARS["icq"].",comp
- te='".$HTTP_POST_VARS["compte"]."'
- ,mdp='".$HTTP_POST_VARS["mdpcompte"]."&
- #039; where clef=".$HTTP_POST_VARS["numero"];
- mail(
- "inscriptions@nouvelespoir.com",
- "Votre inscription sur Newhope a ete acceptée",
- "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 !"
- );
- }
- else
- {
- $requete = "delete from aventuriers where clef=".$HTTP_POST_VARS["numero"];
- }
- $resultat_requete = mysql_db_query("nouveles", $requete);
- }
- else
- {$form=1;
- }
- }
- else
- {$form=1;
- }
- }
- ?>
|
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] |
canard-wc |
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 :
- <?php
- $form=0;
- if(empty($auteur))
- {
- $form=1;
- }
- else
- {
- $connexion = mysql_connect("sql", "nouveles","XXXXXXX" ) or die ("Erreur..." );
- $requete = "select * from admins where auteur='".$auteur."'";
- $resultat_requete = mysql_db_query("nouveles", $requete);
- if(mysql_num_rows($resultat_requete)!=0)
- {
- $voir = mysql_fetch_array($resultat_requete);
- if($voir[mdp]==$mdp)
- {
- if($action=='valider')
- {
- $requete = "update aventuriers set nom='".$HTTP_POST_VARS["nom"]."',p
- rofession='".$HTTP_POST_VARS["profession"
- ]."',religion='".$HTTP_POST_VARS["r
- eligion"]."',bg='".$HTTP_POST_VARS[
- "histoire"]."',bgcourt='".substr($
- HTTP_POST_VARS["histoire"],0,255)."...',e
- mail='".$HTTP_POST_VARS["email"]."'
- ;
- ;
- ;
- ;,valide=1,ICQ=".$HTTP_POST_VARS["icq"].",comp
- te='".$HTTP_POST_VARS["compte"]."'
- ,mdp='".$HTTP_POST_VARS["mdpcompte"]."&
- #039; where clef=".$HTTP_POST_VARS["numero"];
- }
- else
- {
- $requete = "delete from aventuriers where clef=".$HTTP_POST_VARS["numero"];
- }
- $resultat_requete = mysql_db_query("nouveles", $requete);
- }
- else
- {$form=1;
- }
- }
- else
- {$form=1;
- }
- }
- ?>
|
le bout de code (je pense qu'il est bon)
Code :
- mail(
- "inscriptions@nouvelespoir.com",
- "Votre inscription sur Newhope a ete acceptée",
- "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 !"
- );
|
anybody can help me ? |