Autor Zpráva
dife
Profil *
mam tento kod:

if (isset($_POST["cislo"]) and isset($_POST["server"])) {$splneno = "funguje to";}
else {$nesplneno = "mas smulu";}

a potrebuju aby promena cislo mohla obsahovat az 12 cisle.?


proste potrebuju proverit jestli tam budou jen cisla ktere predem nevim.
WertriK
Profil
http://cz2.php.net/manual/cs/function.is-numeric.php
dife
Profil *
hmm mylsim ze to podle pomoci function is_numeric nezvladnu... az tak dobry v php nejsem
DoubleThink
Profil *
Umíš používat funkce? Pak umíš použít i is_numeric(). V opačném případě je, obávám se, tvůj problém mimo definiční obor této diskuse.
if(is_numeric($_POST['cislo']) && strlen((string)$_POST['cislo'])<=12){

// ok
}else{
// ko
}
nightfish
Profil
a potrebuju aby promena cislo mohla obsahovat az 12 cisle.?
12 čísel (jak dlouhých?) nebo 12 číslic?
to je docela podstatný rozdíl
v prvním případě by se muselo řešit, čím mohou být oddělené
ve druhém případě je to tak jak napsal DoubleThink
dife
Profil *
prave ze jsem nikdy jeste neputival funkce...


ale urcite bych se je chtel naucit.

jestli nekdo zna dobry link na nauceni tak bych ho bral .


jinak moc diky DoubleThink
dife
Profil *
jednalo se mi o 12 cisel byl to muj preklep omlouvam se
WertriK
Profil
http://www.php.net/manual/cs/index.functions.php
HonzaH2
Profil
dife
prave ze jsem nikdy jeste neputival funkce

ve svém zde uvedeném kódu používáš hned dvakrát funkci isset() a nějak s ní problémy nemáš :o) Jaký myslíš, že je rozdíl při použití funkce is_numeric()?
nofate
Profil
Jaký myslíš, že je rozdíl při použití funkce is_numeric()?
Co do prototypu, tak zadny :-D Obidve vraci true alebo false :-D
Ale on se to casem nauci
WertriK
Profil
Ale on se to casem nauci
Doufejme :)
Toto téma je uzamčeno. Odpověď nelze zaslat.