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

  FORUM HardWare.fr
  Programmation
  PHP

  PHP : passage de paramètres

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PHP : passage de paramètres

n°992977
Kyle_Katar​n
Posté le 24-02-2005 à 21:59:54  profilanswer
 

Bonjour,
 
Je viens d'installer un serveur Apache+PHP+MySQL sous Windows... Je l'avais déjà fait sans pb mais là je suis confronté au problème suivant :  
 
L'URL http://serveur/search.php?album=Kapelle ne me définit pas la variable $album dans search.php
 
Sauriez vous me dire pourquoi ?
 
J'ai pourtant mis  
 
reset ($_POST);
while (list ($clef, $valeur)=each($_POST)){
 ${$clef}=$valeur;
}
 
en début de script...

mood
Publicité
Posté le 24-02-2005 à 21:59:54  profilanswer
 

n°992979
esox_ch
Posté le 24-02-2005 à 22:02:13  profilanswer
 

Mon dieu mais vous pourriez pas eviter de faire n'importe quoi avec ces pauvres variables :'(


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°992997
Kyle_Katar​n
Posté le 24-02-2005 à 22:16:12  profilanswer
 

En rajoutant  
 
reset ($_GET);  
while (list ($clef, $valeur)=each($_GET)){  
 ${$clef}=$valeur;  
}  
 
Ca marche... ok ça doit être dégueulasse, mais qui a mieux ?

n°993010
drasche
Posté le 24-02-2005 à 22:23:26  profilanswer
 

ben non en fait, c'est ce qu'il faut faire:
 

Code :
  1. $album = $_GET('album');


 
Faire autrement (register_globals) est un risque de sécurité non acceptable.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°993089
Kyle_Katar​n
Posté le 24-02-2005 à 23:12:22  profilanswer
 

ok merci du conseil !

n°993091
T509
$job->GetJob(now)
Posté le 24-02-2005 à 23:15:13  profilanswer
 

drasche a écrit :

ben non en fait, c'est ce qu'il faut faire:
 

Code :
  1. $album = $_GET('album');


 
Faire autrement (register_globals) est un risque de sécurité non acceptable.


 
OK sauf qu'il ne faut pas oublier de contrôler que le contenu de $_GET['album'] contienne bien ce qui est attendu

n°993094
Kyle_Katar​n
Posté le 24-02-2005 à 23:18:19  profilanswer
 

oui, forcément ;-)


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

  PHP : passage de paramètres

 

Sujets relatifs
Axis Cam IP et PHPcomment faire un double lien en PHP ? [reglé]
Livre d'Or en PHP[PHP] Insérer le contenu entier d'une page HTML dans une chaine
[PHP] Commande exec - probleme de passage de parametresPHP/C++ passage de paramètres de l'un à l'autre... (appli MFC)
[PHP] Passage de paramètres ?[PHP] Problème dans le passage des paramètres
[PHP]Passage de fichier en paramétres[PHP] passage de paramêtres entre scripts sur des sites distants
Plus de sujets relatifs à : PHP : passage de paramètres


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