![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Zastanawiam się jak rozwiązać następujący problem. Chciałbym aby na stronie był link do panelu admina z podanymi juz parametrami np.: http://strona.pl/admin/index.php?go=edycja...ja&p_id=130 i teraz ukazuje sie okno logowania . Po poprawnym zalogowaniu przenosi do : http://strona.pl/admin/index.php Parametry z $_GET znikają ,a chciałbym żeby były nadal dostępne po zalogowaniu przez co przeniosłoby do konkretnej już strony. Z góry dziękuje za pomoc. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
A mógłbyś podać w jaki sposób przenosić tak jak podałeś ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Najpier określ czy tu chodzi o to, że chcesz przenosić zawsze, wyłącznie na jedną stronę czy przenosić na otwartą stronę z sekcji panelu admina do której wymagane jest logowanie.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Najpier określ czy tu chodzi o to, że chcesz przenosić zawsze, wyłącznie na jedną stronę czy przenosić na otwartą stronę z sekcji panelu admina do której wymagane jest logowanie. Chciałbym przenosić na stronę edycji danej karty wiec dynamicznie zmienny byłby parametr p_id w linku. Ale po dokonaniu logowania wchodze w index.php zamiast np index.php?go=edytuj&p_id='jakis_id' Po zalogowaniu gubi paramtery w linku. Chciałbym żeby po zalogowaniu przenosił na strone o parametrach podanych na stronie z których było przekierowanie do strony admina. Ech.. ciężko wytłumaczyć. Wchodzisz na link http://strona.pl/index.php?go=karta&p_id=1 tam znajduje się link do edycji np.: http://strona.pl/admin/index.php?go=edycja...ycja&p_id=1 wejście na admin wymaga zalogowania więc wyświetla okno logowania. Po poprawnym wejściu wchodzi na index.php, a chciałbym żeby pokazał link z którego było przejście. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Formularz logowania pojawia się jeszcze pod tym linkiem czy następuje przekierowanie do innej podstrony np. admin/login.php ?
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Czyli w skrypcie sprawdzającym czy user zalogowany znajduje się przkierowanie do podstrony logowania.
Zmodyfikuj ten skrypt dodając do strony logowania dodatkowy parametr - najprościej cały link jak np. robi WP. Czyli: Wchodzisz na: http://strona.pl/admin/index.php?go=edycja&p_id=1 Przekierowywuje na: http://strona.pl/admin/login.php?przkieruj...ycja&p_id=1 No i potem zamiast do index.php przkieruj na stronę dostępną pod zmienną $_GET['przekieruj_na']. Pamiętaj o urlencode. Możesz też zamiast całego URL przekazywać jakiś fragment czy same argumenty ale najprościej jest walnąć cały wywołany link i po sprawie. Ten post edytował markonix 5.09.2012, 07:26:12 -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Prawie mi się udało to wykonać. Jednak do adresu dokleja adres ostatnio przeglądany czyli pobiera z $_SERVER['HTTP_REFERER'] . Chciałbym aby dokleił link kliknięty , z którego nie uzyskałem dostępu. Cos w tym stylu:
http://strona.pl/index.php?go=karta&p_id=1 klikam na http://strona.pl/admin/index.php?akcja=edycja&p_id=1 (brak aktywnej sesji) przenosi na stronę logowania z parametrem http://strona.pl/admin/login.php?redirect=...arta&p_id=1 jak uzyskać w adresie drugi link w parametrze redirect w trzecim linku?? Dziekuje za sugestie. Ten post edytował Gregorov 21.10.2012, 23:28:07 |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
A czemu pobierasz adres za pomocą HTTP_REFERER?
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 24.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przepraszam za odświeżenie po czasie.
Klikam na link (sesja admin nie aktywna)
Link kieruje do pliku index , który sprawdza czy sesja admina jest aktywna jeśli nie jest przenosi do
Za nic nie mogę podczepić do zmiennej wywołanego linku. Dziękuję z góry za pomoc. Markonix pisałeś Zmodyfikuj ten skrypt dodając do strony logowania dodatkowy parametr - najprościej cały link jak np. robi WP. Pytam : Jak pozyskać ten kliknięty link ![]() Ten post edytował Gregorov 18.02.2013, 13:21:06 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 19:56 |