Autor Zpráva
servertom
Profil
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
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
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
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'])
atd.
Nebo se mýlím?
Díky
AM_
Profil
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)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0