![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
potrzebuję umożliwić użytkownikom zapis kodu HTML do bazy, i następnie jego odczyt na stronie. Jak to zrobić dobrze i bezpiecznie? Zacząłem tak:
Zapis chyba mogłby być, ale odczyt? Jak odczytać zamienione przez htmlspecialchars{} znaczniki i jak zabezpieczyć się jeśli będzie w kodzie np: <script type="text/javascript"> // do it </script> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Chyba dobrze jest kiedy w bazie mamy np. " zamiast " . Nie, bo to jest bez sensu. Cudzysłów to cudzysłów i nie ma najmniejszego sensu go zamieniać przed zapisem do bazy na encję :/Cytat Pytanie jest czy dobrze mieć w bazie np: $lt;table$gt; , czy <table> Jak wyżej. W czym ci przeszkadza w bazie zapis <table>? Bo mi w niczym.Cytat i jak pozbyć się nie chcianego kodu typu <script> Przecież ci napisałem raz, potem cytowałem drugi raz!!!!!!!!!HTMLPurifier A jesli to rozwiązanie cię nie interesuje to napisz to z łaski swojej to już ci nie bedę 4 liter zawracał. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 01:09 |