Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Adres w przegladarce, header location - Jak wrocic do miejsca ska sie przyszlo
phoenix84
post
Post #1





Grupa: Zarejestrowani
Postów: 218
Pomógł: 0
Dołączył: 14.04.2004
Skąd: Słupsk, Nowy Sącz

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


Czesc

Mam nie lada problem... a wydaje sie byc nieskomplikowany...

otoz wywoluje skrypt, w ktorym jesli brakuje danej wejsciowej z geta, odpalany jest header location do skryptu, ktory te dana uzyskuje i odsyla z powrotem dodajac jedna zmienna typu get do adresu... no i wlasnie myk polega na tym, ze nie wiem jak zmusic header location do powrotu do skryptu "matki" (IMG:style_emoticons/default/smile.gif) ... moglbym sobie link przeslac w innej zmiennej get, ale tez nie wiem jak zczytac ten adres z przegladarki (IMG:style_emoticons/default/smile.gif)
no bo historia oraz referer nie wchodza w gre, bo z punktu widzenia przegladarki, adres w ogole nie przeskoczyl... bo wszystko dzieje sie w ramach skryptu zanim wynik jest wysylany do przegladarki...

czekam na jakies podpowiedzi...

K.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ges
post
Post #2





Grupa: Zarejestrowani
Postów: 61
Pomógł: 9
Dołączył: 22.02.2008

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


Nie do końca widze problem. Jeśli robisz header() to faktycznie odpadają referer i location.back.

Ale w czym problem z $_GET ? Nie wiesz jak pobrać $_GET a w PHPie ?

W skrypcie głównym robisz tak:
  1. header("Location: first.php?ref=". $_SERVER['REQUEST_URI']);


W docelowym pliku

  1. header("Location: first.php?ref=". $_GET['ref']);
  2.  


Ewentualnie jak masz cos dokleić tam to doklejasz:

  1. header("Location: first.php?ref=". $_GET['ref']."&newGetParamName=".$newGetParamValue);
  2.  
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 12:17