Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Czy ktoś ma pomysł na działanie takowej funkcji. Przydałaby mi się ona przed dodawaniem wielu pól numerycznych gdzie nie chce rzutowania na INT czyli zmieniania pustej wartości na 0. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D |
Darko podrzucił Ci sposób iteracji przez tablice. Ja ze swojej strony ciutkę bym zmodyfikował formularz. Pamiętaj że w html5 weszło definiowanie typu, które śmiało możesz wykorzystać i tu. W końcu jako osoba, która tworzy/generuje formularz, możesz oprzeć się o wszystko co tam pchniesz. A gdybyś tak zdefiniował typ inputa, to czemu by tego nie wykorzystać? Walisz sobie <input type="number" /> (defaultowo, jeśli przeglądarka nie obsługuje, uznaje nowe typy za zwykły text, więc masz fallback) i przy walidacji możesz użyć ctype_digit, is_int czy inne takie, a wtedy zareagować. Zrób więc helper formularza.
|
|
|
|
markonix [PHP] Podmiana pustych stringów na null 13.10.2012, 19:53:20
cudny Cytat(markonix @ 13.10.2012, 19:53:20... 13.10.2012, 20:25:13
markonix Uproszczenie zaburza funkcjonalność - ma zmieniać ... 13.10.2012, 21:49:54
darko [PHP] pobierz, plaintext $iterator = new Recursive... 13.10.2012, 21:54:40
thek A dlaczego przy porównaniu nie sprawdzisz typu? ... 13.10.2012, 22:12:29
cudny Nie za bardzo nadal rozumiem pytanie i uderzam w c... 13.10.2012, 22:22:06
markonix thek - dzięki za uwagę, faktycznie tutaj jest do d... 13.10.2012, 22:24:24
markonix Niestety widoki to nie moja działka tak więc wolał... 14.10.2012, 01:06:06
thek Ale ja mówię o serwerowej wersji. Widok jest gener... 14.10.2012, 11:54:08 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 06:45 |