Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Powrót do poprzedniej strony
Forum PHP.pl > Forum > Przedszkole
Kamil9132
Witam
Jak zrobić na powrót do poprzedniej strony ?
Chodzi mi o to ,że po przejściu na stronę index2.php z strony index.php był zapisany adres tej podstrony i pojawił się w odnośniku
  1. echo "<a href=\"$strona\"><font size=\"5\">wróć do poprzedniej strony</font> </a>

hondek
hmm, może zobacz zmienna $_SERVER smile.gif
Kamil9132
Zrobiłem tak ale nie działa sad.gif
  1. $adres = $_SERVER['DOCUMENT_ROOT'];
  2. echo $adres;

aart3k
Albo przekieruj użytkownika do referera (jedno z pól $_SERVER), albo javascriptem to zrób - obadaj history w javascripcie.
Kamil9132
Zrobiłem tak:
  1. echo $_SERVER['HTTP_REFERER'];

ale nie wiem czemu nic nie wyświetla sad.gif
modern-web
  1. <a href="java script:history.go(-1);">LINK</a>


Pozdrawiam smile.gif
Kamil9132
Tylko przenosi mnie do takiego adresu:
http://kreskoweczki.cba.pl/java%20script:history.go(-1); ,a nie w do poprzedniej
modern-web
Pokaż kod, którym dysponujesz. W ciemno Ci nie pomogę smile.gif
ADeM
Usuń spację miedzy "java" a "script".
Kamil9132
Działa smile.gif
A da się sprawdzić czy w adresie jest adres tej strony (http://kreskoweczki.cba.pl/...)questionmark.gif
Gdyby było to w php to zapisałbym w zmiennej i porównał ,ale nie wiem jak to zrobić w javascript.
ADeM
Zobacz co zawiera tablica $_SERVER i czy Cię jej zawartość interesuje ;-)
thek
AdeM... Czytaj posty w temacie wszystkie, a nie wyrywkowo. Już o refererze napisano to raz, a dwa, że część softu go blokuje i jest przez to niewiarygodny, a więc nie można polegać na tej zmiennej.
Kamil9132
$_serwer próbowałem ale lepiej działa to co podał modern-web
Co do javascript to da się zrobić takie coś jak w php questionmark.gif
  1. $adre = 'adres strony';
  2. $adres = strpos($adre, "http:kreskoweczki.cba.pl");
  3. if ($pos == true) {
  4. echo "bla bla";}


A co do tego kodu:
[JAVASCRIPT] pobierz, plaintext
  1. <a href="java script:history.go(-1);">LINK</a>
[JAVASCRIPT] pobierz, plaintext

To czy da się wyodrębnić ten adres ,a nie wpisywać go od razu do odnośnika questionmark.gif
Próbowałem tak ale nie działa sad.gif
[JAVASCRIPT] pobierz, plaintext
  1. var ads = 'java script:history.go(-1)';
  2. document.write(ads);
[JAVASCRIPT] pobierz, plaintext


Próbowałem też tak ale nie działa sad.gif
[JAVASCRIPT] pobierz, plaintext
  1. <a href="java script:history.go('kreskoweczki.cba.pl/...')(-1)">Kliknij</a>
[JAVASCRIPT] pobierz, plaintext

Pomoże ktoś questionmark.gif
Wuesek
Jak to wyodrebnic?
Kamil9132
chodzi mi jak wyświetlić ten adres bez odnośnika
Pawel_W
javascript operuje na tym, co wygeneruje serwer, a nie odwrotnie tongue.gif

jak chcesz to zrobić to tylko js, php już lepiej nie mieszaj smile.gif
-gość-
Witam.

Wiem że trochę po nie w czasie smile.gif , ale może się komuś przyda....

echo '<a href="'.$_SERVER['HTTP_REFERER'].'">Poprzednia strona</a>';
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.