![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 1 Dołączył: 19.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:style_emoticons/default/smile.gif)
Napisałem skrypt go.php który wywoływany jest z hiperłączy na mojej stronie w postaci: go.php?url=http://adrestrony.pl np: <a href="go.php?http://gry.pl">strona z grami</a> tak wygląda kod skryptu
chodzi o to że skrypt dodaje do bazy kliknięcia w dany link, następnie przekierowuje użytkownika pod dany adres ze zmiennej get - URL. Wszystko działa, problem pojawia się, kiedy w adresie ze zmiennej $_GET['url'] znajduje się np znak &, wtedy skrypt wariuje, bo jak się domyślam dopisuje to adres do skryptu go.php zamiast przekierowywać. Pytanie: Jak zrobić żeby to działało poprawnie i bezpiecznie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 22:32 |