Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Liczby
Forum PHP.pl > Forum > Przedszkole
Słowik
Jestem początkujący w php i mam następujący problem. Kiedy w formularzu w miejscu kwota zostanie wpisane błędnie np 234t,99 skrypt php generuję przesłaną zmienną jako 234. Jak zdefiniować zmienną na stałe jako liczbę?? aby w każdym przypadku kiedy nie jest to liczba można było zastosować w prosty sposób instrukcje warunkową.
Dziękuję i pozdrawiam wszystkich
Vengeance
hmm nie wiem o co ci chodzi wiec dam dwie odpowiedzi sluzace do dwoch roznych rzeczy smile.gif

- rozw 1:
pl.php.net/is_numeric

- rozw 2:
  1. <?php
  2. $liczba = (int)$_GET['liczba'];
  3. //albo
  4. $liczba2 = (double)$_GET['zmienna'];
  5. ?>
Misiek
Możesz skorzystać z JavaScript i wyrażeń regularnych. Wtedy jeśli do pola zostanie wpisany znak nie będący cyfrą, będzie usunięty. Tutaj jednak moja pomoc się kończy. Takiego skryptu musisz poszukać sobie sam.

Pozdrawiam
czachor
Eeee... a separatorem w php nie jest przypadkiem kropka?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.