ugrás a tartalomhoz

Szám űrlapértékek fogadása számként PHP-ben

Anonymous · 2005. Okt. 24. (H), 12.56
Sziasztok!

Ha számot postolok egy hidden mezőből, miért string típusúnak értékeli ki a gettype?
Máshogy: hogyan lehet számként küldeni a számot? :D
Köszi all!
 
1

Ellenőrzés

Poetro · 2005. Okt. 24. (H), 13.28
Ne gettype-ot használj ellenőrzáskor, hanem is_numeric-ot.
--------
Poetro
2

Így

Anonymous · 2005. Okt. 24. (H), 13.39
$szam = (int) $_POST['szam'];
echo gettype($szam); // integer

Pista
3

sehogy

Hojtsy Gábor · 2005. Okt. 24. (H), 17.37
A konkrét kérdésre az a válasz, hogy sehogy nem lehet számként küldeni, legalábbis PHP-ben nem, mert az űrlapokból beérkező minden adat karaktersorozatként kerül fogadásra. Ha neked szám kell, akkor ezt a karaktersorozatot kell átalakítani, de ez nem változtat azon, hogy karaktersorozatot kapsz.
4

<Nincs cím>

Anonymous · 2005. Okt. 25. (K), 09.43
Köszönöm a segítségeket!