Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> powrót do strony w tym samym miejscu?, jak zrobić?
pavelb
post 26.01.2007, 18:07:27
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

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


Witam!
Mam bardzo długą listę linków

linki.html
  1. <a name="1" href="strona.php?link=1">Link 1</a>
  2. <a name="2" href="strona.php?link=2">Link 2</a>
  3. <a name="3" href="strona.php?link=3">Link 3</a>
  4. ...


Klikam na "Link 7213" i później chcę się cofnąć (w Firefox wciskam Alt + <-) i chce żeby strona była ustawiona na tym linku a nie u samej górze i trzeba godzinne szukać znów ten link.

Jak to zrobić?

Ten post edytował pavelb 26.01.2007, 18:07:52
Go to the top of the page
+Quote Post
AxZx
post 26.01.2007, 18:42:52
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


moze w ciasteczku zapisz na jakiej stronie jestes, a jak wchodzisz to sprawdzasz czy ciastko ustawione, jezeli tak to przechodzi na ta strone.


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
cornholio666
post 26.01.2007, 19:14:17
Post #3





Grupa: Zarejestrowani
Postów: 472
Pomógł: 8
Dołączył: 14.03.2004
Skąd: Rzeszów

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


Możesz sczytać url i trzymać go w sessji


--------------------
I need TP for my bunghole!!!

Mój nowy przyjaciel - tytanowa płytka na stałe
------------------------------------------------------
AEGEE, kwiaciarnia rzeszów , notariusz rzeszów, zakład krawiecki rzeszów, paweł jakubowicz
Go to the top of the page
+Quote Post
pavelb
post 26.01.2007, 19:54:27
Post #4





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 1.06.2006

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


Cytat(cornholio666 @ 26.01.2007, 19:14:17 ) *
Możesz sczytać url i trzymać go w sessji

i co mi to da?
Go to the top of the page
+Quote Post
Vertical
post 26.01.2007, 20:06:52
Post #5





Grupa: Zarejestrowani
Postów: 848
Pomógł: 0
Dołączył: 7.07.2004
Skąd: Wrocław

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


Proponuję coś takiego:
  1. <a name="1" id="link1" href="strona.php#link1">Link 1</a>

Wtedy przeniesie Cię na tą samą stronę, gdzie na początku skrypt sprawdzałby, co znajduje się po "#" w adresie i przekierowywałby za pomocą header()a na właściwy link. Wtedy zostawiłby ciastko z informacją, który link odwiedziłeś. Istniałby jeszcze drugi mechanizm, który sprawdzałby, czy jest ciastko: jeśli tak, to je usuwa, żebyś z powrotem mógł wejść w link; jeśli nie ma, zostawia ciastko, żeby można się było wrócić na stronę z linkami. Hasz (#) jest oczywiście po to, żeby od razu znosić widok na określony link.

Ten post edytował Vertical 26.01.2007, 20:08:03
Go to the top of the page
+Quote Post
revyag
post 26.01.2007, 20:22:46
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Przecież jak zrobisz
  1. <a href="java script:history.back()">powrót</a>

to wróci Ci dokładnie to tego miejsca gdzie byłeś. Nie trzeba nic zapamiętywać.


--------------------
-------------

------
Go to the top of the page
+Quote Post
AxZx
post 26.01.2007, 21:00:20
Post #7





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 55
Dołączył: 1.03.2005
Skąd: śląsk

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


tak, ale mozna wylaczyc JS i juz nie wroci, zreszta cookie tez mozna wylaczyc;)


--------------------
aplikacje internetowe | Symfony
Go to the top of the page
+Quote Post
BORG
post 26.01.2007, 21:52:49
Post #8





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 18.12.2006

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


Tak, javascritp tez mozna wylaczyc, twoja strone tez bedzie mozna wylaczyc, przegladarke tez mozna wylaczyc... Jezeli zakladasz ze zaraz kazdy ma wszystko powylanczane to nie ma sensu pisanie jakiego kolwiek skryptu... Przeciez jak ktos sobie JS wylaczy to juz jego problem, jak bedzie musial przewijac od nowa do linku 743, czy jakiegos tam.
Go to the top of the page
+Quote Post
maryaan
post 26.01.2007, 23:43:16
Post #9





Grupa: Zarejestrowani
Postów: 380
Pomógł: 2
Dołączył: 5.01.2007

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


zakladajac Twoj system tworzenia linkow
  1. <?php
  2. echo '<a href="'.$_SERVER['HTTP_REFERER'].'#'.$_GET['link'].'"> wroc do linku nr '.$_GET['link'].'</a>';
  3. ?>


Ten post edytował maryaan 26.01.2007, 23:44:24


--------------------
Wybierasz się do Zakopanego? Odwiedź Willę Pod Górami. Następnym razem na pewno do niej wrócisz :)
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: 12.07.2025 - 18:49