Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Weryfikacja czy wprowadzone dane są typu float lub double
glasswalker
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 21.11.2008

Ostrzeżenie: (0%)
-----


Poprzez formularz post odbieram od użytkownika dane i mam pytanie:
jak sprawdzić czy są one typu double lub float?
"Hardcorowo" chyba mogę to zrobić w poniższy sposób (ale wydaje mi się że jest ładniejsza metoda):
CODE
$A=(float)$_POST['pole'];
$pom=(string)$A;
if(strcmp($pom,$_POST['pole']))
{
//coś tam
}
else
{
//info że nie jest to liczba+powrót do formularza
}

is_float chyba odpada gdyż nadaje stringowi wartość 0.
Z góry dzięki za pomoc.

Ten post edytował glasswalker 3.08.2009, 21:02:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 17:45