Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]zmienna predefiniowana - REQUEST_URI
Forum PHP.pl > Forum > Przedszkole
bialko0019
Witam.

Kiedyś jej używałem i było wsyztsko w porządku. Teraz z niewiadomego powodu, robię bardzo prosty skrypt z nią i wskazuje nie plik poprzedni jaki był, tylko ten na której jest ta zmienna wyświetlana ? Dlaczego tak ?

Robię bardzo prosto:

plik.html
  1. tekst<br>
  2. <a href="plik2.php">wejdz</a>
  3.  


i plik plik2.php

  1. <?php
  2.  
  3. echo "odwiedziłeś ten plik z :";
  4.  
  5. echo $_SERVER['REQUEST_URI'];
  6.  
  7. ?>
  8.  


teraz plik2.php powinien wyświetlić : /plik.html a wyświetla : /plik2.php ... Czemu tak ?

Taka prosta zmienna, a nie wiem dlaczego tak się dzieje... To pokazywałem na prostym przykładzie, do którego przeszedłem bo nie wiedziałem co jest nie tak z moim skryptem...

Muse
A może spróbuj z $_SERVER['HTTP_REFERER']; ? biggrin.gif
bialko0019
też, ale ona jest zależna od przeglądarki i nie zawsze się wyświetla. Akurat w mojej nie...

REQUEST_URI zawsze mi chodziła, nie wiem dlaczego teraz nie...

i jak, nikt nie ma pomysłu co może być nie tak, że ta zmienna nie działa ? ;/
wNogachSpisz
REQUEST_URI nie na każdym serwerze www jest dostępne... da się je zastąpić przez połącznie dwóch innych (chyba zawsze dostępnych) zmiennych środowiskowych, nie pamiętam jednak jakich   smile.gif

/edit
http://php.net/manual/en/reserved.variables.php
http://www.php.net/manual/en/reserved.variables.php#71239
http://www.php.net/manual/en/reserved.variables.php#37982
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.