Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

PHP – Radio protection

nulanu
verified
rating uzivatele
(17 hodnocení)
10. 6. 2015 10:21:45
Dobrý den,
mám formulář který je v typu radio. Na vyber jsou 3 moznosti ktere muze zakaznik vybrat. Problém ale je v tom že nějaký chtrák si změnil v "Zkontrolovat prvek" Radio na check box a potom může vybrat všechny 3 varianty najednou.
Jak tomuto zabráním před odesláním?
něco jako if(type_radio){ echo "ok"; } else { die; } ??
Děkuji
10. 6. 2015 10:21:45
https://webtrh.cz/diskuse/php-radio-protection/#reply1118916
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
10. 6. 2015 10:28:29
is_array?
10. 6. 2015 10:28:29
https://webtrh.cz/diskuse/php-radio-protection/#reply1118915
node
verified
rating uzivatele
(5 hodnocení)
10. 6. 2015 11:06:20
radio vzdy odosle iba jednu hodnotu, kdzeto checboxy vsetky, takze ako pise souki - po odoslani skontroluj odoslane hodnoty.
a pred odoslanim - nema vyznam, nakolko ak uz si to niekto zmeni v zdrojaku tak ti obijde aj JS kontrolu.
10. 6. 2015 11:06:20
https://webtrh.cz/diskuse/php-radio-protection/#reply1118914
Fido123
verified
rating uzivatele
(13 hodnocení)
10. 6. 2015 12:05:13
is_array a pokud ano, použij jenom první prvek z pole, to die je moc brutální.
10. 6. 2015 12:05:13
https://webtrh.cz/diskuse/php-radio-protection/#reply1118913
nulanu
verified
rating uzivatele
(17 hodnocení)
10. 6. 2015 19:26:14
Děkuji všem :) Použil jsem doopravdy die;
Pokud toto někdo použije snaží se obejít hráčský systém.
$var_name = $_POST;
if (is_array($var_name)){
header("Location: index.php?err=125"); die;
}
---------- Příspěvek doplněn 10.06.2015 v 21:10 ----------
Tak i tak to nefunguje :( Pomůže mi někdo?
10. 6. 2015 19:26:14
https://webtrh.cz/diskuse/php-radio-protection/#reply1118912
Pro odpověď se přihlašte.
Přihlásit