![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 422 Pomógł: 0 Dołączył: 14.12.2005 Skąd: Wałbrzych Ostrzeżenie: (0%) ![]() ![]() |
Otóż piszę skrypt newsowy i jest w nim możliwość komentowania. Starałem się za pomocą wyrażeń regularnych zabezpieczyć skrypt komentowania przed ewentualnymi próbami wpisania tam jakiegoś kodu.
Próbowałem zrobić to tak:
Takie coś nie działa. Np. jak wpisuje 'include('news.php');' to uznaje to za poprawne, ale jesli dodaje np. *@#&@(&$!_*)@(*#$()@_ to nie chce tego dodać. A przecież nie ma w wyrazeniu niczego o nawiasach, apostrofach itd. Teraz drugie pytanie. W jaki sposób mogę zrobić tak żeby wpisany w komentarzach skrypt php oraz zwykly html nie mial wplywu na wyglad strony. Bo ostatnio widocznie ktos chcial potestowac moje komentarze i wpisal diva do komentarza i cala strona sie rozwalala. Proszę o pomoc bo ogolnie w wyrazeniach regul;arnych jestem zielony a w drugim problemie nie widzę rozwiązania. Pozdrawiam i dziękuje (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 1 Dołączył: 5.11.2005 Skąd: Bieruń city Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 0 Dołączył: 29.12.2005 Skąd: Z krzaków Ostrzeżenie: (0%) ![]() ![]() |
a po co do tego wyrazenia regularne ? :|
Nie lepiej przy wyswietlaniu dac: htmlspecialchars" title="Zobacz w manualu php" target="_manual no i nie zapomnij tez o nl2br" title="Zobacz w manualu php" target="_manual zawsze bedzie lepiej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) link Ten post edytował Rafiki 14.01.2006, 16:25:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 00:22 |