| 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: 13 let
|
|||
0