[PHP] Zmienne 鈔odowiskowe
|
| Data publikacji: 05-09-2006 Autor:Steff Kategoria:Tworzenie WWW Ods這n:5683 |
Witam w nowym dziale, kt鏎y powsta逕 MM. Dzia� ma na celu przybli篡� osobom zainteresowanym, r騜ne tematy zwi您ane z tworzeniem stron internetowych.
Zmienne 鈔odowiskowe pozwalaj� na dowiedzenie si� o wielu r騜nych parametrach pracy serwera czy te� klienta. Mo積a z nich odczyta� informacje np. o systemie operacyjnym, przegl康arce i adresie IP odwiedzaj帷ego, a r闚nierz nazw� serwera WWW i port po陰czenia.
Czasami chcemy wiedzie� co� wi璚ej na temat os鏏 odwiedzaj帷ych nasze strony, jednak nawet rozbudowana ankieta nie wystarczy, aby zaspokoi� nasz� ciekawo嗆. Czasami zdarza si� r闚nie�, 瞠 chcemy wiedzie� co� wi璚ej nt. serwera, z kt鏎ego korzystamy, a nasz administrator jest zbyt zaj皻y, 瞠by odpowiada� nam na podstawowe pytania. W obu tych przypadkach przychodz� nam z pomoc� zmienne 鈔odowiskowe. Zmienne te zawieraj� specjalne informacje dotycz帷e konfiguracji serwera WWW czy konfiguracji PHP. Poni瞠j postaram si� przedstawi� kilkana軼ie wg mnie przydatnych zmiennych.
Opisy niekt鏎ych zmiennych:
COMPUTERNAME Zawiera nazw� komputera, z kt鏎ego korzysta osoba odwiedzaj帷a nasz� stron�
$OS Zawiera nazw� systemu, z jakiego korzysta osoba odwiedzaj帷a nasz� stron�.
$SystemDrive Zawiera nazw� dysku, na kt鏎ym zainstalowany jest system
$SystemRoot Zawiera 軼ie磬� miejsca zainstalowania systemu
$SERVER_SOFTWARE Zawiera nazwy oprogramowania serwera WWW
$SERVER_NAME Zawiera nazw� serwera
$SERVER_PROTOCOL Zawiera nazw� protoko逝 serwera
$SERVER_PORT Zawiera numer portu serwera
$PATH_INFO Zawiera 軼ie磬� oraz nazw� uruchomionego skryptu
$PATH_TRANSLATED Zawiera bezwzgl璠n� 軼ie磬� do uruchomionego skryptu
$SCRIPT_NAME Zawiera nazw� skryptu
$REMOTE_ADDR Zawiera IP osoby odwiedzaj帷ej stron�
$REMOTE_HOST Zawiera nazw� hosta osoby odwiedzaj帷ej stron�
$HTTP_REFERER Zawiera URL poprzedniej odwiedzonej strony
$HTTP_USER_AGENT Zawiera nazw� przegl康arki, z kt鏎ej korzysta osoba ogl康aj帷a stron�
Te oraz du穎 wi璚ej zmiennych wraz z bardzo przydatnymi informacjami nt. serwera i PHP mo瞠cie uzyska� tworz帷 prosty plik php:
Po uruchomieniu tego pliku waszym oczom uka瞠 si� masa tabelek zawieraj帷ych odpowiedni� ilo嗆 informacji, 瞠by zaspokoi� nawet najbardziej ciekawskich.
Steff |