Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Liczby, liczby i formularze
-Słowik-
post
Post #1





Goście







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
Go to the top of the page
+Quote Post
Vengeance
post
Post #2





Grupa: Zarejestrowani
Postów: 657
Pomógł: 2
Dołączył: 15.08.2003
Skąd: Łódź

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


hmm nie wiem o co ci chodzi wiec dam dwie odpowiedzi sluzace do dwoch roznych rzeczy (IMG:http://forum.php.pl/style_emoticons/default/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. ?>
Go to the top of the page
+Quote Post
Misiek
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 18.09.2002
Skąd: Bochnia

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


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
Go to the top of the page
+Quote Post
czachor
post
Post #4





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


Eeee... a separatorem w php nie jest przypadkiem kropka?
Go to the top of the page
+Quote Post

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: 22.08.2025 - 17:43