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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] variable predefinie $_POST['ma_variable'] et fonction mail()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] variable predefinie $_POST['ma_variable'] et fonction mail()

n°132223
Batman-Fr
powered by caféine
Posté le 29-04-2002 à 14:46:02  profilanswer
 

:hello: a tous
 
voila, je suis en train de mettre mes scripts a jour pour les rendre compatible avec le mode REGISTER_GLOBALS = OFF comme conseillé depuis PHP 4.1 (du moins bcp +)
 
mon souci vient de la fonction mail() :
 
j'ai un mail envoye apres un formulaire qui recolte des donnees, rien de bien extraordianire.
 
Cependant, avec le REGISTER_GLOBALS = ON, je me contentais de faire :
 
mail(
"$destinataire",
"$sujet",
"
NOM de L'EXPEDITEUR : $nom
 
etc etc
",
"From: $expediteur\nReply-To: $Return_Mail\n"
);
 
bien sur, ca ne marche plus, alors j'ai essaye ca :
 
mail(
"$destinataire",
"$sujet",
"
NOM de L'EXPEDITEUR : $_POST['nom']
 
etc etc
",
"From: $expediteur\nReply-To: $Return_Mail\n"
);
 
mais ca ne marche pas :(  
 
il m'affiche cette erreur que je ne comprends pas :
 
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\BETA\decomptes\valid_mdpdssel.php on line 431
PHP Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in D:\BETA\decomptes\valid_mdpdssel.php on line 431

 
du coup, je suis oblige d'assigner mes valeurs de mes variables predefinies a des variables que je cree rien que pour ca ...
 
de cette maniere :
 
$f_nom = $_POST['nom'];
 
et bien sur, ma fonction de mail devient :
 
mail(
"$destinataire",
"$sujet",
"
NOM de L'EXPEDITEUR : $f_nom
 
etc etc
",
"From: $expediteur\nReply-To: $Return_Mail\n"
);
 
et la ca marche !
 
mais je ne pense pas que cela soit la bonne maniere ? je trouve ca lourd d'assigner ma variables de formulaire a de nouvelles variables a chaque fois non :??:
 
si vous avez une astuce ou la bonne demarche, merci de m'eclairer  [:carambar%20eloustic]  
 
merci d'avance

 

[jfdsdjhfuetppo]--Message édité par Batman-Fr le 29-04-2002 à 14:47:04--[/jfdsdjhfuetppo]


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
mood
Publicité
Posté le 29-04-2002 à 14:46:02  profilanswer
 

n°132226
Sh@rdar
Ex-PhPéteur
Posté le 29-04-2002 à 14:48:31  profilanswer
 

mail(  
"$destinataire",  
"$sujet",  
"  
NOM de L'EXPEDITEUR :".$_POST['nom']."
 
etc  
etc


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°132230
Batman-Fr
powered by caféine
Posté le 29-04-2002 à 14:54:28  profilanswer
 

en effet ... merci :jap:
 
tu sais pourquoi la methode que j'avais essaye ne marche pas ?
je souhaite seulement comprendre pourquoi j'ai cru que ca marcherait alors que pas du tout ... pour ma culture en gros :)


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391
n°132284
Sh@rdar
Ex-PhPéteur
Posté le 29-04-2002 à 15:48:22  profilanswer
 

parce qu'entre " et " tu ne peux mettre que certains type de variables (chaines, nombres etc..) mais pas de tableaux, car la variable n'est pas interprétée correctement comme le dit le msg d'erreur


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°132306
Batman-Fr
powered by caféine
Posté le 29-04-2002 à 16:12:48  profilanswer
 

merci pour l'info  :hello:

 

[jfdsdjhfuetppo]--Message édité par Batman-Fr le 29-04-2002 à 16:12:56--[/jfdsdjhfuetppo]


---------------
Tout ou rien mais rien que tout ! feed-back : http://forum.hardware.fr/forum2.ph [...] ost=121391

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

  [PHP] variable predefinie $_POST['ma_variable'] et fonction mail()

 

Sujets relatifs
[PHP] shell_exec() pb de droits[JS + PHP] Roll over dans forum
images truecolor PHP[PHP] Question de Newbie :-) : A HREF qui fait pas ce que je veux !
[PHP] limite de temps d'execution des scripts[PHP] htaccess: récuperer le login dans un script chez free
[PHP] preg_replace et les retours à la ligne ...VB6 : Cette fonction a besoin d'une correction.. help !
[C] fonction extern déclaré dans les .hPhp dans html ok, mais html dans balises php ça marche ?
Plus de sujets relatifs à : [PHP] variable predefinie $_POST['ma_variable'] et fonction mail()


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