Autor | Zpráva | ||
---|---|---|---|
servertom Profil |
#1 · Zasláno: 7. 8. 2010, 18:36:44
Ahoj, prosím o radu, mám skript který přjímá data pomocí GET a já bych potřeboval aby to šlo společně s POST.Můžou se tyto dvě míchat nebo existuje něco třetího.Děkuji za radu.
|
||
Alphard Profil |
#2 · Zasláno: 7. 8. 2010, 18:46:32
Jestli dobře chápu dotaz, tak POST a GET samozřejmě lze používat společně. Pro každou proměnnou patřičné pole. Všechny proměnné (get a post) jsou také v poli $_REQUEST, ale osobně doporučuji první variantu.
|
||
AM_ Profil |
#3 · Zasláno: 7. 8. 2010, 19:53:43
zkus konkrétnější příklad. Jediný problém, který se mi v souvislosti s tímto vybavuje, je:
<form method="get" action="cosi.php?param1=test"> aneb u formulářů přenášených GET se nepřenesou parametry za otazníkem v action, musí se dávat do hidden inputů. Jinak s kombinací GET a POST není problém. |
||
servertom Profil |
#4 · Zasláno: 7. 8. 2010, 22:55:44 · Upravil/a: servertom
AlphardJedná se o skript který spouští jen sms služba (premium sms), a chtějí aby to fungovalo i s POST :-(
mohu tedy použít $_REQUEST ? Příjde mi zbitečné vypisovat if (isset($_GET['kod']) and isset($_POST['kod']) and (isset($_GET['neco']) and isset($_POST['neco']) Nebo se mýlím? Díky |
||
AM_ Profil |
#5 · Zasláno: 7. 8. 2010, 22:58:44
jo pokud bereš proměnnou a je ti jedno, jestli přišla z GET nebo POST, tak _REQUEST je to správné (je to sjednocení GET a POST)
|
||
Časová prodleva: 14 let
|
0