![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Zgodnie z MVC zabezpieczenie typu Captcha powinno byc sprawdzane w Modelu czy Kontrolerze?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Captcha powinno być sprawdzane tam gdzie następuje walidacja. Jeżeli framework waliduje w modelu - zrób to w modelu. Jeżeli walidacja jest transparentna (np w plikach konfiguracyjnych) - zrób to tam.
Nie chodzi o upodobania, tylko o narzędzia (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ja korzystam z Agavi. Tam walidacja jest ustawiana w pliku XML. Dopisałem sobie walidator captchy - jeżeli sie nie zgadza - rzuca błędem walidacji, jeżeli jest okay to dane z formularza trafiają do kontrolera i captchą nie przejmuje się w ogóle (nawet nieraz usuwam z danych z formularza). Ten post edytował LBO 30.07.2008, 00:25:29 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 06:22 |