Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%)
|
Witam, mam w swoim serwisie możliwość zmiany wyglądu zewnętrznym linkiem.
Jednak nie umiem do tego stworzyć zabezpieczenia, aby w przypadku wpisania złego "linku" wyskoczył komunikat. Link powinien kończyć się znakiem " / " czyli: http://domena.pl/skin/ Może być również tak http://domena.pl/cos/ktos/skin/ (lub podobne) Proszę o pomoc. Jeżeli jednak nie da się zrobić na to odpowiedniego warunku, to przynajmniej zablokowanie TYLKO znaków "," ">" "<" (i podobnych, tak żeby link przeszedł). Ten post edytował Deusx 4.07.2010, 19:26:59 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%)
|
preg_match
http://www.php.net/manual/en/function.preg-match.php 3 przyklad PS. Co masz na mysli piszac "w przypadku zlego linku"? Tzn ze jak ktos wpisze np "ajdfdxkgnflkg" to ma to wykryc, czy chodzi o to aby link byl poprawyny, czyli prowadzil do istniejeacej strony? Jesli to 1, to wystarczy sam preg_match, jesli zas drugie to dodaj do tego jeszcze file_get_contents. Np.
edit: zapomnialem dodac @ przed file_get_contents (IMG:style_emoticons/default/winksmiley.jpg) Ten post edytował kapuch 4.07.2010, 19:39:24 |
|
|
|
Deusx [PHP]Warunek na poprawny LINK 4.07.2010, 19:13:13
H4eX MOD REWRITE, zmienia się kod w .htaccess 4.07.2010, 19:17:46
Deusx Zupełnie nie o to mi chodzi, to się wpisuje do for... 4.07.2010, 19:20:47
H4eX To napisz jaśniej? 4.07.2010, 19:24:49
Deusx Napisałem bardzo dokładnie, trzeba umieć czytać ze... 4.07.2010, 19:26:08
Ulysess ten typ tylko nabija posty pisząc pierwsze co mu d... 4.07.2010, 19:28:31
Deusx No dobrze, tylko jeszcze nie umiem tworzyć tam ... 4.07.2010, 19:33:35
kapuch Cytat(Deusx @ 4.07.2010, 20:33:35 ) N... 4.07.2010, 19:41:45 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:21 |