Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]powrot na poprzednia stronę
--cord--
post 6.09.2008, 20:52:00
Post #1





Goście







Witam,


Mam stronę index.php?id=(id broni) która ma opcje przejdz do strona.php
Aby przejsc dalej trzeba być zalogowanym.
Jeżeli nie to przenosi header na logowanie.php.
Jak zrobić żeby po zalogowaniu wrociło na stronę index.php o danym id
Go to the top of the page
+Quote Post
batman
post 6.09.2008, 20:58:03
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Podczas przekierowania na stronę logowania przekazujesz w zmiennej get id do jakiego ma wrócić użytkownik po zalogowaniu. Po poprawnym logowaniu, użytkownik jest przekierowywany na odpowiednie id. Wygląda to mniej-więcej tak:

strona.php
  1. <?php
  2. // jesli niezalogowany
  3. header('Locatio: logowanie.php?return_id=id_broni');
  4. ?>


logowanie.php
  1. <?php
  2. // zalogowano poprawnie
  3. header('Locatio: strona.php?id='.$_GET['return_id']);
  4. ?>


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
Pride
post 6.09.2008, 22:55:47
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 11
Dołączył: 31.01.2005
Skąd: Bydgoszcz

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


Drobna literówka: Nie Locatio: a Location:
Pozdrawiam


--------------------
Kto pyta - nie błądzi, kto szuka - znajduje.
Go to the top of the page
+Quote Post
batman
post 6.09.2008, 23:14:12
Post #4





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Cytat(Pride @ 6.09.2008, 23:55:47 ) *
Drobna literówka: Nie Locatio: a Location:
Pozdrawiam

Nie literówka, tylko forum usunęło literkę "n".


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
tiraeth
post 6.09.2008, 23:24:34
Post #5





Grupa: Przyjaciele php.pl
Postów: 1 789
Pomógł: 41
Dołączył: 30.10.2003
Skąd: Wrocław

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


Może zamiast tego identyfikatora przekierowuj cały adres pliku (bez nazwy domeny). Pomoże Ci w tym urlencode" title="Zobacz w manualu PHP" target="_manual i urldecode" title="Zobacz w manualu PHP" target="_manual smile.gif
Go to the top of the page
+Quote Post
decha-design
post 7.09.2008, 00:34:02
Post #6





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


albo wrzuć adres do strony po zalogowaniu np. do sesji, wtedy nie będziesz miał 'pierdół' w adresie ...


--------------------
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: 14.08.2025 - 09:48