Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przekazywanie rozbudowanego adresu strony
Gloomy
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 6.03.2008
Skąd: Ostrzeszów

Ostrzeżenie: (0%)
-----


Witam!

Chciałem przekazać do skryptu adres strony:
Kod
http://strona.str/sc/test.php?url=http://strona.str/sc/option=com_userprofile&task=view&itemid=7


I po odczytaniu go
echo $_GET["url"] ;

Zostaje wyświetlony tylko do "&"
Kod
http://strona.str/sc/option=com_userprofile


Dlatego chciałem się zapytać czy istnieje jakiś sposób zaznaczenia, że jest to cały parametr.
Sprawdzałem już " ", ale niestety nie działa.

Dziękuję

Ten post edytował Gloomy 14.05.2008, 09:10:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




& jest znakiem specjalnym w URL wiec chcac go przekazac jako wartosc trzeba go zakodowac
http://pl2.php.net/manual/pl/function.urlencode.php
Go to the top of the page
+Quote Post
best-two
post
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 29.10.2007
Skąd: Częstochowa

Ostrzeżenie: (0%)
-----


Albo użyj funkcji base64_encode by zakodować wartość url, a następnie ją zdekodować za pomocą base64_decode.

Ten post edytował best-two 14.05.2008, 09:31:15
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 17:22