![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 623 Pomógł: 11 Dołączył: 1.01.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym wiedzieć jak "kazać" formularzowi sprawdzić, czy dwa pola mają taką samą zawartość (np. pola "Hasło" i "Powtórz hasło"). Kod odpowiedzialny za walidiację zawsze mam na końcu pliku z formularzem, np.:
Tak więc można to zrobić za pomocą jakichś metod Zend'a, czy trzeba kombinować? Z góry dziękuję za odpowiedź ![]() -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zend_Validate_Identical
![]() -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Zend_Validate_Identical ![]() Tym walidatorem nie sprawdzisz, czy podane hasła są identyczne. Musisz napisać własny walidator. Przykład i gotowy kod znajdziesz tutaj - http://framework.zend.com/manual/en/zend.f...ents.validators. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
@Batman, oczywiście można mało tego jest co najmniej 3 sposoby żeby to zrobić: można pisać własny validator, można nadpisać metodę isValid formularza lub tak jak poniżej (18 linijka):
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 23.06.2025 - 03:41 |