Predmet:$ _server
$ _SERVER je PHP super globalna varijabla koja sadrži informacije o zaglavljima, stazama i lokacijama skripti.
Primjer :
<?php
echo $_SERVER['PHP_SELF'];
echo "<br>";
echo $_SERVER['SERVER_NAME'];
echo "<br>";
echo $_SERVER['HTTP_HOST'];
echo "<br>";
echo $_SERVER['HTTP_REFERER'];
echo "<br>";
echo $_SERVER['HTTP_USER_AGENT'];
echo "<br>";
echo $_SERVER['SCRIPT_NAME'];
?>
$ _SERVER ['PHP_SELF'] Vraća naziv datoteke trenutno izvrÅ¡avane skripte
$ _SERVER ['GATEWAY_INTERFACE'] Vraća verziju Common Gateway Interface (CGI) koju server koristi
$ _SERVER ['SERVER_ADDR'] Vraća IP adresu host servera
$ _SERVER ['SERVER_NAME'] Vraća ime host servera (kao Å¡to je
http://www.w3schools.com)
$ _SERVER ['SERVER_SOFTWARE'] Vraća identifikacijski niz servera (kao Å¡to je Apache / 2.2.24)
$ _SERVER ['SERVER_PROTOCOL'] Vraća ime i reviziju informacijskog protokola (kao Å¡to je HTTP / 1.1)
$ _SERVER ['REQUEST_METHOD'] Vraća metod zahtjeva koji se koristi za pristup stranici (kao Å¡to je POST)
$ _SERVER ['REQUEST_TIME'] Vraća vremensku oznaku početka zahtjeva (kao Å¡to je 1377687496)
$ _SERVER ['QUERY_STRING'] Vraća niz upita ako se stranici pristupa putem niza upita
$ _SERVER ['HTTP_ACCEPT'] Vraća zaglavlje Accept iz trenutnog zahtjeva
$ _SERVER ['HTTP_ACCEPT_CHARSET'] Vraća zaglavlje Accept_Charset iz trenutnog zahtjeva (kao Å¡to je utf-8, ISO-8859-1)
$ _SERVER ['HTTP_HOST'] Vraća zaglavlje hosta iz trenutnog zahtjeva
$ _SERVER ['HTTP_REFERER'] Vraća kompletni URL trenutne stranice (nije pouzdan jer ga ne podržavaju svi korisnički agenti)
$ _SERVER ['HTTPS'] Je li skripta postavljena putem sigurnog HTTP protokola
$ _SERVER ['REMOTE_ADDR'] Vraća IP adresu sa mjesta na kojem korisnik pregledava trenutnu stranicu
$ _SERVER ['REMOTE_HOST'] Vraća ime hosta odakle korisnik pregledava trenutnu stranicu
$ _SERVER ['REMOTE_PORT'] Vraća port koji se koristi na korisnikovom računaru za komunikaciju s web serverom
$ _SERVER ['SCRIPT_FILENAME'] Vraća apsolutno ime putanje trenutno izvrÅ¡avane skripte
$ _SERVER ['SERVER_ADMIN'] Vraća vrijednost dodanu naredbi SERVER_ADMIN u konfiguracijskoj datoteci web servera (ako se vaÅ¡a skripta izvodi na virtualnom hostu, to će biti vrijednost definirana za taj virtualni host) (kao Å¡to je neko@w3schools.com )
$ _SERVER ['SERVER_PORT'] Vraća port na serverskom računaru koji web server koristi za komunikaciju (kao Å¡to je 80)
$ _SERVER ['SERVER_SIGNATURE'] Vraća verziju servera i ime virtualnog hosta koji su dodani na stranice generirane od servera
$ _SERVER ['PATH_TRANSLATED'] Vraća put zasnovan na sistemu datoteka do trenutne skripte
$ _SERVER ['SCRIPT_NAME'] Vraća putanju trenutne skripte
$ _SERVER ['SCRIPT_URI'] Vraća URI trenutne stranice
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden
1
puta. Posljednja izmjena 22.02.2021 08:21 od strane zxz.