Autor | Zpráva | ||
---|---|---|---|
quatzael Profil |
#1 · Zasláno: 26. 12. 2013, 00:42:52
Zde www.w3schools.com je zmíněna funkce test_input(), ale bohužel jsem o ní nikde nic nenašel. Nevíte někdo o ní prosím něco? Jak funguje? Nějaká dokumentace..
|
||
Alphard Profil |
#2 · Zasláno: 26. 12. 2013, 01:05:28
Je na www.w3schools.com/php/php_form_validation.asp, ale je horší, než jsem čekal :-(
Netestuje existenci proměnných a zcela hloupě provádí jakési escapování. Jako rozumnější variantu bych doporučil něco ve stylu function getPost($key, $default = '') { return isset($_POST[$key]) ? trim($_POST[$key]) : $default; } Už i to trim() je sporné... |
||
okolojsoucí Profil |
#3 · Zasláno: 26. 12. 2013, 11:12:01
quatzael:
„test_input()“ Ani nehledejte, mají to ve zdrojovém kódu jako funkci function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } |
||
quatzael Profil |
#4 · Zasláno: 26. 12. 2013, 11:26:31
okolojsoucí:
Já jsem to tam teď taky našel.. U toho prvního příkladu to nebylo uvedeno, tak jsem si myslel, že je to přímo nějaká funkce z PHP.. |
||
Časová prodleva: 10 let
|
0