![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 12.05.2006 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
witam
przeszukałem dokładnie forum (wyszukiwarka wywaliła mi 3 strony postów na ten temat), ale niestety nic z tego nie wykombinowałem, sporo też googlałem, więc prosze nie odsyłajcie mnie tam ![]() mam problem, którego nie mogę przeskoczyć od 2 dni, chodzi o filtrowanie danych które wprowadza "użyszkodnik" mamy kod w php:
i jeśli użytkownik wprowadzi np. taki skrypcik zamiast poprawnej nazwy zmiennej: Kod <script>alert('A ku ku!');</script> to oczywiście wyświetli się okienko z komunikatem "A ku ku!" próbowałem użyć:
też nie działa.. robie jakiś głupi błąd? Ten post edytował bro_da 19.05.2006, 23:25:04 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 324 Pomógł: 5 Dołączył: 14.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Użyj takich znaczków na końcu i na początku wyrażenia (a co oznaczają zobacz w manualu Pattern Syntax
Kod '^[0-9A-Za-z]{1,20}$' Po zatym sprawdź czy twoja zmienna napewno zawiera tylko znaki z tego zbioru. -------------------- zmoderowano - rozmiar
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 12.05.2006 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
dzięki mdco
![]() wiem co oznaczają ^ i $ ale nawet nie przyszło mi do głowy użycie ich... męczyłem problem kilka dni, jeszcze raz wielkie dzięki ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:17 |