![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 167 Pomógł: 2 Dołączył: 15.02.2004 Ostrzeżenie: (30%) ![]() ![]() |
Potrzebuje wstawić kod HTML do bazy danych. Jakich funkcji użyć, aby "przygotować" zawartość, którą chciałbym wstawić do bazy danych?
|
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
htmlspecialchars() powinno pomóc
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 384 Pomógł: 6 Dołączył: 11.09.2004 Skąd: Grodzisk Mazowiecki Ostrzeżenie: (0%) ![]() ![]() |
Zależy od tego co to ma być.
Czy ten html ma działać jako html, czyli jak wstawimy <b>grubo</b> to ujżymy pogrubiony tekst, czy chcemy aby móc wyświetlać kod np. pokazyjąc kody źródłowe. W pierwszym przypadku można nie robić nic. Czy wrzucić kod jaki dostaliśmy. Jednak było by to trochę nie odpowiedzialne i niebezpieczne. Odrazu komuś chciało by się popsuć naszą stronę wrednym kodem javascript. Jednak chcieli byśmy aby dostępne były podstawoe tagi. Na przykład w komentarzach pozwolić użytkownikowi na pogrubiernie, podkreślenie i kursywę. Użyć wtedy trzeba strip_tags" title="Zobacz w manualu php" target="_manual Natomiast w przypadku drugim z pomocą przyjdą nam funkcje: htmlspecialchars" title="Zobacz w manualu php" target="_manual, htmlentities" title="Zobacz w manualu php" target="_manual Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/Rkingsmiley.png) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:18 |