Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]zmienna predefiniowana - REQUEST_URI
bialko0019
post 17.10.2009, 12:50:52
Post #1





Grupa: Zarejestrowani
Postów: 294
Pomógł: 4
Dołączył: 19.12.2008

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


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...



--------------------
---
"kto pyta ten nie błądzi"...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Muse
post 17.10.2009, 13:02:58
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 15.12.2008

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


A może spróbuj z $_SERVER['HTTP_REFERER']; ? biggrin.gif

Ten post edytował Muse 17.10.2009, 13:06:10
Go to the top of the page
+Quote Post
bialko0019
post 18.10.2009, 19:26:49
Post #3





Grupa: Zarejestrowani
Postów: 294
Pomógł: 4
Dołączył: 19.12.2008

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


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 ? ;/


--------------------
---
"kto pyta ten nie błądzi"...
Go to the top of the page
+Quote Post
wNogachSpisz
post 19.10.2009, 23:02:56
Post #4





Grupa: Zarejestrowani
Postów: 1 233
Pomógł: 87
Dołączył: 6.03.2009

Ostrzeżenie: (40%)
XX---


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

Ten post edytował wNogachSpisz 19.10.2009, 23:09:49
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: 14.08.2025 - 10:35