dostępne będą te same funkcje...

Jak cię złapią, to znaczy, że oszukiwałeś. Jak nie, to znaczy, że posłużyłeś się odpowiednią taktyką.
Może niektórych brakować, a będą dostępne inne, nie opisane tutaj. Wiele z tych zmiennych jest definiowanych przez nową specyfikację CGI 1.1, więc można się spodziewać, że będą one dostępne. Należy zauważyć, że niektóre z wymienionych zmiennych są dostępne jedynie w przypadku
uruchomienia PHP z linii poleceń.
GATEWAY_INTERFACE
Wersja specyfikacji CGI, z której korzysta serwer, na przykład CGI/1.1.
SERVER_NAME
Nazwa komputera z serwerem, na którym wykonywany jest skrypt. Jeżeli skrypt działa na serwerze
wirtualnym, będzie to nazwa zdefiniowana dla tego serwera wirtualnego.
SERVER_SOFTWARE
Ciąg identyfikujący serwer przekazywany w nagłówkach odpowiedzi na żądanie.
SERVER_PROTOCOL
Nazwa i wersja protokołu za pomocą którego wysłane zostało żądanie pobrania strony, na przykład
HTTP/1.0.
REQUEST_METHOD
Metoda żądania użyta do pobrania strony, na przykład GET, HEAD, POST lub PUT.
QUERY_STRING
Ciąg zapytania (o ile istnieje) przesłany wraz z bieżącą stroną.
DOCUMENT_ROOT
Zdefiniowany w konfiguracji serwera katalog główny dokumentów, w którym jest wykonywany bieżący
skrypt.

HTTP_ACCEPT
Zawartość nagłówka Accept: z bieżącego żądania, o ile istnieje.
HTTP_ACCEPT_CHARSET
Zawartość nagłówka Accept-Charset: z bieżącego żądania, o ile istnieje. Przykład: iso-8859-1,*,utf-8.
HTTP_ENCODING
Zawartość nagłówka Accept-Encoding: z bieżącego żądania, o ile istnieje. Przykład: gzip.
HTTP_ACCEPT_LANGUAGE
Zawartość nagłówka Accept-Language: z bieżącego żądania, o ile istnieje. Przykład: en.
HTTP_CONNECTION
Zawartość nagłówka Connection: z bieżącego żądania, o ile istnieje. Przykład: Keep-Alive.
HTTP_HOST
Zawartość nagłówka Host: z bieżącego żądania, o ile istnieje.
HTTP_REFERER
Adres strony, z której przeglądarka przeszła na bieżącą stronę. Jest to ustawiane przez przeglądarkę użytkownika, ale nie wszystkie przeglądarki to robią.
HTTP_USER_AGENT
Zawartość nagłówka User_Agent: z bieżącego żądania, o ile istnieje. Jest to ciąg określający przeglądarkę użytą do oglądania bieżącego dokumentu, na przykład: Mozilla/4.5[en] (X11;U;Linux 2.2.9 i586). Można użyć tej wartości oraz funkcji get_browser() w celu przystosowania strony do możliwości przeglądarki użytej przez użytkownika.
REMOTE_ADDR
Adres IP komputera używanego do oglądania bieżącej strony.
REMOTE_PORT
Port na komputerze klienta użyty do komunikacji z serwerem WWW.
SCRIPT_FILENAME
Bezwzględna ścieżka do wykonywanego skryptu.
SERVER_ADMIN
Zawartość dyrektywy konfiguracji Apache SERVER_ADMIN z pliku konfiguracyjnego. Jeżeli skrypt jest
uruchomiony poprzez serwer wirtualny, jest to wartość zdefiniowana dla tego serwera wirtualnego.
SERVER_PORT
Port na serwerze używany do komunikacji przez serwer WWW. Domyślnie jest to 80, jeżeli wykorzystane
jest SSL jest to port zdefiniowany do użycia przez bezpieczny HTTP.
SERVER_SIGNATURE
Ciąg zawierający wersję serwera i nazwę serwera wirtualnego, który jest dodawany do stron
wygenerowanych przez serwer, o ile opcja ta jest aktywna.
Dodatek B. Predefiniowane zmienne i stałe PHP
368

PATH_TRANSLATED
Ścieżka w systemie plików (a nie względem głównego katalogu dokumentów) do bieżącego skryptu, po
dokonaniu przekształceń ze ścieżek wirtualnych na rzeczywiste.
SCRIPT_NAME
Zawiera ścieżkę do bieżącego skryptu. Jest to użyteczna zmienna dla skryptów wskazujących na samych
siebie.
REQUEST_URI
Adres URI użyty do dostępu do bieżącej strony, na przykład, /index.html.
Zmienne środowiska
Zmienne te są importowane do przestrzeni nazw globalnych ze środowiska, w którym jest uruchamiany
analizator PHP. Wiele z nich zależy od rodzaju powłoki, a ponieważ PHP działa na wielu systemach i różnych rodzajach powłok, zdefiniowanie kompletnej listy jest niemożliwe. Należy odszukać taką listę w dokumentacji swojego systemu. Zmienne środowiska zawierają zmienne CGI, które zamieszczane są niezależnie od tego, czy PHP działa jako moduł serwera, czy jako program CGI.
Zmienne PHP
Zmienne te są tworzone przez PHP. Zmienne $HTTP_*_VARS są dostępne jedynie wtedy, gdy włączona jest
opcja konfiguracji track_vars. Od PHP 4.0.3 track_vars jest zawsze włączone, niezależnie od ustawienia w pliku konfiguracyjnym.
Jeżeli ustawiona jest dyrektywa register_globals, zmienne te będą dostępne w globalnej przestrzeni
WÄ…tki
Powered by wordpress | Theme: simpletex | © Jak ciÄ™ zÅ‚apiÄ…, to znaczy, że oszukiwaÅ‚eÅ›. Jak nie, to znaczy, że posÅ‚użyÅ‚eÅ› siÄ™ odpowiedniÄ… taktykÄ….