![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.05.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
orientuję się ktoś jak to wygląda w symfony 3, kiedy używamy symfony form i dajemy użytkownikowi możliwość wpisania danych. Czy sa one automatycznie "czyszczone" przez form lub doctrine, czy muszę używać standardowe htmlentities, strip tags itd? Dzięki za pomoc |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wszystko co użytkownik wpisze jest 1:1 zapisywane w bazie, a co później przy wyświetlaniu z tym zrobisz, to już jest Twoja sprawa. Domyślnie wyświetlanie też jest 1:1 z automatycznym "escape'owaniem"
https://twig.sensiolabs.org/doc/2.x/api.htm...caper-extension |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.05.2017 Ostrzeżenie: (0%) ![]() ![]() |
dzięki @ohm, czyli muszę czyścić jesłi nie chcę niepotrzebnych znaków html i innych dupereli, myślałem, że jest to juz jakoś automatycznie robione przez framework
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 380 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Filtry i walidacja to kwestia użytkownika. FW nie wie co to są za dane i jak mają być użyte.
-------------------- |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat myślałem, że jest to juz jakoś automatycznie robione przez framework A niby skad framework ma wiedziec co akuart dla ciebie jest niepotrzebnym znakiem? Bo dla ciebie znaczniki html w tekscie sa nie potrzebne, ale dla innych jak najbardziej sa ok.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 4.05.2017 Ostrzeżenie: (0%) ![]() ![]() |
ok, got it.
Dzięki |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 20:34 |