[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.05.09
Prihlásený: 18.11.11
Príspevky: 31
Témy: 10 | 10
NapísalOffline : 06.06.2009 12:20 | is_nan

Ako mám správne napísať funkciu porovnania či sa jedná o číslo, alebo nie.
Ak to píšem takto, tak mi to vyhadzuje chybu:
if(is_nan($dlzka)){
die("Dĺžka VHS musí byť číslo !<br/><A href='javascript:history.go(-1)'><font color=\"red\"><b>Spät na formulár</b></font></A>");
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66 | 66
Bydlisko: Nové Zámky
NapísalOffline : 06.06.2009 13:30 | is_nan

is_numeric() ?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.05.09
Prihlásený: 18.11.11
Príspevky: 31
Témy: 10 | 10
Napísal autor témyOffline : 06.06.2009 13:58 | is_nan

ale ja potrebujem ukončiť beh programu pokiaľ sa nejedná o číslo.


Offline

Čestný člen
Čestný člen
is_nan

Registrovaný: 11.08.07
Príspevky: 4110
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 06.06.2009 14:14 | is_nan

Pouzil by som radsej is_int() / ctype_digit() pre cele cisla a is_float() / is_numeric() pre desatinne. is_nan() nie je to, co potrebujes.


Offline

Užívateľ
Užívateľ
is_nan

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 06.06.2009 14:45 | is_nan

high182 píše:
ale ja potrebujem ukončiť beh programu pokiaľ sa nejedná o číslo.

Kód:
if(!is_numeric($cislo)) {
  echo "toto nie je cislo";
  exit();
}


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.05.09
Prihlásený: 18.11.11
Príspevky: 31
Témy: 10 | 10
Napísal autor témyOffline : 06.06.2009 14:58 | is_nan

dík


 [ Príspevkov: 6 ] 


is_nan




© 2005 - 2017 PCforum, edited by JanoF