Autor | Zpráva | ||
---|---|---|---|
Jan Zabloudil Profil |
#1 · Zasláno: 25. 5. 2013, 18:25:32
Ahoj,
Co je proměnná $_REQUEST - čtu knihu, kde se objevuje $_GET, $_POST, $_SESSION - a dá se říct, že poté co ve skriptu používám vše dohromady, začíná se tam objevovat $_REQUEST Co je tedy $_REQUEST? Děkuju |
||
juriad Profil |
#2 · Zasláno: 25. 5. 2013, 18:28:48
Dokumentace: http://cz1.php.net/reserved.variables.request
|
||
Jan Zabloudil Profil |
#3 · Zasláno: 25. 5. 2013, 18:38:27
Takže jestli to chápu dobře, používá se ve chvíli kdy vlastně nevíme zda je hodnota proměnné uložené (poslaná) přes GET, POST nebo relací (případně přes soubor cookie)?
|
||
midlan Profil |
#4 · Zasláno: 25. 5. 2013, 22:04:12
Jan Zabloudil
Ano chápete dobře. V praxi tuto superglobální proměnnou nemá cenu používat, protože to jednak může vést k bezpečonstním rizikům a za druhé neznám případ, kdy bych přistupoval k hodnotě aniž bych věděl její původ. |
||
Joker Profil |
#5 · Zasláno: 26. 5. 2013, 09:20:58
midlan:
Může se snad hodit ve speciálních případech, kdy má skript umět danou hodnotu převzít více metodami. Ale typicky to smysl opravdu nemá. |
||
peta Profil |
#6 · Zasláno: 28. 5. 2013, 14:51:12
Da se to vyuzit pro stare scripty, ktere pouzivaji superglobalni promenne a server nema povolene global.
Ale spis to muze zpusobit vic problemu nez uzitku. Zvlast radi to pouzivaji zacatecnici a ucitele, kdy na demo prikladech se rizika ignoruji. |
||
Časová prodleva: 11 let
|
0