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

  FORUM HardWare.fr
  Programmation
  PHP

  $variable sans le $_GET

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

$variable sans le $_GET

n°1343855
welcominh
Posté le 11-04-2006 à 10:29:37  profilanswer
 

Bonjour,
 
voila c'est dans le titre, j'ai remarqué que ca marchait d'utiliser une variable $ma_variable sans avoir fait préalablement de $ma_variable= $_GET['ma_variable']; alors qu'on récupère ce paramètre dans l'URL.
 
Comment cela se fait-il?  :)  
merci


---------------
Direct-download.com, le moteur de recherche pour Mega
mood
Publicité
Posté le 11-04-2006 à 10:29:37  profilanswer
 

n°1343858
skeye
Posté le 11-04-2006 à 10:31:25  profilanswer
 

Dépend de la configuration de php.
Et ça peut être une source de failles de sécurité, ce genre de comportements...


---------------
Can't buy what I want because it's free -
n°1343865
welcominh
Posté le 11-04-2006 à 10:44:45  profilanswer
 

ah dac merci bcp  :jap:


---------------
Direct-download.com, le moteur de recherche pour Mega
n°1343869
Steph_fr
Posté le 11-04-2006 à 10:46:25  profilanswer
 

welcominh a écrit :

Bonjour,
 
voila c'est dans le titre, j'ai remarqué que ca marchait d'utiliser une variable $ma_variable sans avoir fait préalablement de $ma_variable= $_GET['ma_variable']; alors qu'on récupère ce paramètre dans l'URL.
 
Comment cela se fait-il?  :)  
merci


 
 
Ceci est du à une configuration d'une variable permettant de passer par les variables superglobales ou non,
register_globals = off/on

n°1343870
FlorentG
Posté le 11-04-2006 à 10:46:37  profilanswer
 

Ca vient du paramètre de configuration register_globals.
 
C'est peut-être la plus grande chose à savoir sur PHP d'ailleurs, je pense. Ca été l'object de centaines de débats, de centaines d'articles, ça m'étonne que tu n'en ai jamais entendu parler !!! :??: C'est quelque chose normalement qu'on apprend tout de suis au début, surtout, comme l'a dit Skeye, que c'est à l'origine de dizaines de failles de sécurités [:johneh]
 

n°1344693
welcominh
Posté le 12-04-2006 à 08:33:00  profilanswer
 

FlorentG a écrit :

ça m'étonne que tu n'en ai jamais entendu parler !!! :??: C'est quelque chose normalement qu'on apprend tout de suis au début


j'ai ptet pas suivi la même voie que vous. J'ai commencé en regardant un pote faire. Il mettait ce $_GET en m'expliquant que c'était pour récupérer la variable, donc je pouvais pas savoir qu'on "pouvait" faire sans  [:airforceone]  


---------------
Direct-download.com, le moteur de recherche pour Mega

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

  $variable sans le $_GET

 

Sujets relatifs
Variable d'induction, réduction de forceIncrémenter le nom d'une variable (VBA-VB)
[ Résolu ] Passage de variable PHP > Flashpasser une variable de type array en GET
chargement d'une variable en GETSupprimer un variable (GET) en JS
[PHP] variable dans URL sans methode GETLire un enregistrement de longeur variable avec Get.
Variable en GET non accessible dans la page pk ?notice avec $_GET[variable] [Résolu]
Plus de sujets relatifs à : $variable sans le $_GET


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)