Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Kohana]Przekierowanie po zalogowaniu
grzes999
post
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 29
Dołączył: 5.07.2011

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


Witam

Używam Kohany 3.2 i zastanawaim się jak zrobić przekierowanie po zalogowaniu.
Nie chodzi mi o zwykłe przekierowanie bo taki mam.

Załóżmy że mam podstrony serwisu, które są tylko dla zalogowanych no i jeśli ktoś nie jest zalogowany to przekierowuje go do formularza logowania.
I do tego momentu wszystko ładnie mi działa. I teraz chcesz zrobić żeby mi przekierowało do strony do której próbował uzyskać dostęp. A nie do tej która jest ustawiona domyślnie po zalogowaniu.
Go to the top of the page
+Quote Post
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Jak przekierowujesz na stronę logowania daj parametr referer w którym będzie adres na który user chciał wejść, i po zalogowaniu przenoś go tam. Pytanie wogóle nie ma związku z kohaną, ale żeby nie było to
Kod
$this->request->referrer()
Go to the top of the page
+Quote Post
grzes999
post
Post #3





Grupa: Zarejestrowani
Postów: 305
Pomógł: 29
Dołączył: 5.07.2011

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


No właśnie ma związek bo pytam o to czy kohana ma jakąś metodę do tego ;p

I pisze coś takiego w miejscu gdzie potrzebne jest logowanie

  1. $this->request->referrer('gielda');


A później w kontrolerze do logowania coś takiego
  1. $this->request->referrer('gielda');


albo tak
A później w kontrolerze do logowania coś takiego
  1. $this->request->referrer();

i też nic.
Tak że chyba źle cię zrozumiałem.

Ten post edytował grzes999 17.04.2012, 22:45:43
Go to the top of the page
+Quote Post
phpion
post
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Wywołujesz $this->request->redirect()? referrer() zwraca tylko adres, spod którego przyszło odwołanie, a nie dokonuje samego przekierowania.
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: 3.10.2025 - 01:32