Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] pobranie adresu do przekierowania
bronx
post 15.12.2006, 02:29:00
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 0
Dołączył: 4.03.2004

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


witam!

mam taki problem... pisze sobie logowanie i chce aby po zalogowaniu przeniosło mnie na strone na której użytkownik był przed zalogowaniem.

no i link przesyłany wygl±da np. tak:

  1. <?php
  2. http://mojastrona.pl/logowanie.php?redirect=/wypowiedzi_forum.php?kat=1&id=1
  3. ?>


ale gdy chce wyswietlić ten link

  1. <?php
  2. echo "".$_GET['redirect']."";
  3. ?>


to wyswietla mi :

  1. <?php
  2. /wypowiedzi_forum.php?kat=1
  3. ?>


czyli gubi to co jest po znaku &

wie ktos czemu tak sie dzieje i jak temu zapobiec questionmark.gif

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
tomekp
post 15.12.2006, 08:28:58
Post #2





Grupa: Zarejestrowani
Postów: 171
Pomógł: 0
Dołączył: 17.12.2003
Skąd: Krakół

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


Dobrze Ci pobiera bo nie konczysz redirect & tylko ?
Przeanalizuj dobrze kod zanim zadasz następne pytanie.
Pozdrawiam.


--------------------
escape from the execution is futile.
Go to the top of the page
+Quote Post
Siner
post 15.12.2006, 09:49:05
Post #3





Grupa: Zarejestrowani
Postów: 159
Pomógł: 6
Dołączył: 2.01.2004

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


Chodzi o to, że $_GET['id'] liczy się już jako kolejna po redirect.
Jeśli to logowanie zapewne korzystasz z sesji, może zapisuje w zmiennej sesyjnej adres strony na która ma powrócić.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 16:28