![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 24.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przechodząc na nową stronę sprawdzam obecność zmiennej i w przypadku gdy jej nie ma chciałbym wrócić od razu na poprzednią.
Czy da się napisać taki kod w PHP ? Ten post edytował Radek79 6.09.2007, 10:27:09 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 340 Pomógł: 542 Dołączył: 15.01.2006 Skąd: Olsztyn/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
mozna np w js history.go(-1)
a w phpie jest to $_SERVER[HTTP_REFERER] czyli strona z ktorej przeszedles na obecna Ten post edytował skowron-line 6.09.2007, 10:35:13 -------------------- I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy. QueryBuilder, Mootools.net, bbcradio1::MistaJam http://www.phpbench.com/ |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 81 Pomógł: 2 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak na szybko napisane:) Ten post edytował Mordoran 6.09.2007, 10:38:33 -------------------- I WANT TO BELIEVE
Co to, to nie mogę powiedzieć 8) --==SGC SG1==-- <<Jaffa Kree!!!>> |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 300 Pomógł: 1 Dołączył: 22.09.2003 Skąd: Czeladź Ostrzeżenie: (0%) ![]() ![]() |
należy dodać że $_SERVER['HTTP_REFERER'] nie zawsze musi działać (przeglądarka NIE MUSI wysyłać referera, bądź blokuje to jakiś firewall/proxy). Tak więc najleprzym sposobem jest zapamiętanie w sesji adresu aktualnej strony, i po odświerzeniu przed zapisaniem nowego adresu odczytać poprzedni (można dodać jeszcze wykrywanie odświerzenia strony)
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 24.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
należy dodać że $_SERVER['HTTP_REFERER'] nie zawsze musi działać (przeglądarka NIE MUSI wysyłać referera, bądź blokuje to jakiś firewall/proxy). Tak więc najleprzym sposobem jest zapamiętanie w sesji adresu aktualnej strony, i po odświerzeniu przed zapisaniem nowego adresu odczytać poprzedni (można dodać jeszcze wykrywanie odświerzenia strony) Pomysł z sesją mi pasuje gdyż jej na tych stronach używam. Mógłbyś podać przykład jak zapamiętać adres w sesji aby się do niego móc później odwołać? Ten post edytował Radek79 6.09.2007, 11:45:51 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 300 Pomógł: 1 Dołączył: 22.09.2003 Skąd: Czeladź Ostrzeżenie: (0%) ![]() ![]() |
najprościej jak się da:
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 15:33 |