![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) ![]() ![]() |
Pracuję we freamworku laravel, ale nie znalazłem nigdzie w jaki sposób można za jego pomocą ustrzec się przed sytuacjami, w której użytkownik próbuje dodać podmienione dane. Przykładowo za pomocą inspect zmienia rozmiar lub id produktu. Jeżeli się mylę to zwracam honor i prosiłbym o podzielenie się linkiem do rozwiązania. Przy okazji napisałem walidację działającą na prostych instrukcjach. Chciałbym poznać waszą opinie na temat poniższego rozwiązania i ewentualnie co przydałoby się poprawić.
Ten post edytował Generic 3.02.2019, 19:30:03 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 0 Dołączył: 31.10.2012 Ostrzeżenie: (10%) ![]() ![]() |
https://laravel.com/docs/5.7/validation np. https://laravel.com/docs/5.7/validation#rule-in W Laravel przy nazewnictwie zmiennych stosuje się camelCase. Używam walidacji do sprawdzenia poprawności formularzy np. czy mail jest poprawnie zapisany, jednak w tym przypadku muszę sprawdzić dane czy faktycznie to co przychodzi z requesta istnieje w mojej bazie. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Używam walidacji do sprawdzenia poprawności formularzy np. czy mail jest poprawnie zapisany, jednak w tym przypadku muszę sprawdzić dane czy faktycznie to co przychodzi z requesta istnieje w mojej bazie. No to byś kliknął konkretny link to dokładnie być dostał regułę, którą byś przetłumaczył na polski i dokładnie dostał odpowiedź na Twoją potrzebę. In to uniwersalna metoda, ewentualnie jak poprzednik exists, która jest skrótem, u mnie akurat rzadko się sprawdza, bo często trzeba dodać jakieś warunki, a tylko In na to pozwala. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:23 |