Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> powszechność PATH_INFO
zdzichu
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 28.08.2006

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


Witam. Ostatnio bawię się czymś na kształt routera (klasa php a nie urządzenie tongue.gif )... jego "trzon" stanowi użycie $_SERVER['PATH_INFO'] - na localhoście chodzi jak złoto, jednak po wgraniu na serwer nazwy.pl... no właśnie, sami zobaczcie różnice przy print_r($_SERVER) (oczywiście tylko interesujący wycinek):
Localhost:
Cytat
[REQUEST_URI] => /cms/dev/router/index.php/a/s/d/
[SCRIPT_NAME] => /cms/dev/router/index.php
[PATH_INFO] => /a/s/d/
[PATH_TRANSLATED] => /opt/lampp/htdocs/a/s/d/
[PHP_SELF] => /cms/dev/router/index.php/a/s/d/

Nazwa.pl:
Cytat
[REQUEST_URI] => /router/index.php/a/s/d
[SCRIPT_NAME] => /router/index.php
[PATH_INFO] => [PATH_TRANSLATED] => [ORIG_PATH_TRANSLATED] => /home/XXX/ftp/a/s/d [ORIG_PATH_INFO] => /a/s/d [ORIG_SCRIPT_NAME] => /router/index.php [ORIG_SCRIPT_FILENAME] => /home/XXX/ftp/router/index.php [PHP_SELF] => /router/index.php

jak widać różnica jest dość wyraźna (jakiś ORIG_PATH ohmy.gif ) - moje pytanie więc brzmi:
Czy jest to tylko tuning php by nazwa.pl, różnice między wersjami php, czy jest to powszechnie spotykana niespodzianka (grzebanie przy PATH_INFO) i czy bezpieczniej jest korzystać np. z odpowiednio spreparowanego np. REQUEST_URI ?
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 17:50