Autor | Zpráva | ||
---|---|---|---|
Petr-K Profil * |
#1 · Zasláno: 11. 11. 2012, 13:10:56
Zdravím,
potřeboval bych malou kontrolu.. Moc mi nejde do hlavy, proč mi jednoduchá podmínka ve funkci neustále vrací chybu. Resp. proč mi jakoukoliv hodnoty vyhodnoti jako nečíselnou hodnotu a vrátí false? HTML: ... <input type=\"number\" name=\"id_user\" value=\"\" /> <input type=\"number\" name=\"id_profile\" value=\"\" /> ... FCE v PHP: ... if(!is_int($this->id_user) or !is_int($this->id_profile)){ return false; } ... |
||
Tori Profil |
#2 · Zasláno: 11. 11. 2012, 13:44:18
Petr-K:
Neznám HTML5 prvky, ale v poli GET/POST jsou AFAIK jen řetězce nebo pole řetězců. Ověření číselného řetězce např. tady: ověřit pouze čísla |
||
Petr-K Profil * |
#3 · Zasláno: 11. 11. 2012, 13:56:30
Tori:
Omlouvám se, za nové vlákno, nevšiml jsem si včerejšího dotazu. Nicméně, funkce ctype_digit() funguje ideálně, děkuji za rychlou radu. |
||
Časová prodleva: 11 let
|
0