PHP: List of Server Variables
URL: http://php.net/manual/en/reserved.variables.server.php
Here's a pretty comprehensive list of Server variables I use.
Copy this code and paste it in your HTML
//Information about the Server we're on
echo "SERVER_NAME: " . $_SERVER['SERVER_NAME'] . "<br />";
echo "SERVER_ADDR: " . $_SERVER['SERVER_ADDR'] . "<br />";
echo "SERVER_PORT: " . $_SERVER['SERVER_PORT'] . "<br />";
//Where are all the files located
echo "DOCUMENT_ROOT: " . $_SERVER['DOCUMENT_ROOT'] . "<br />";
//Path on the URL Address bar
echo "PHP_SELF: " . $_SERVER['PHP_SELF'] . "<br />";
//Path on the filesystem
echo "SCRIPT_FILENAME: " . $_SERVER['SCRIPT_FILENAME'] . "<br />";
//Request details
echo "REMOTE_ADDR: " . $_SERVER['REMOTE_ADDR'] . "<br />";
echo "REMOTE_Port: " . $_SERVER['REMOTE_PORT'] . "<br />";
echo "REQUEST_URI: " . $_SERVER['REQUEST_URI'] . "<br />";
echo "QUERY_STRING: " . $_SERVER['QUERY_STRING'] . "<br />";
echo "REMOTE_METHOD: " . $_SERVER['REQUEST_METHOD'] . "<br />";
echo "REMOTE_TIME: " . $_SERVER['REQUEST_TIME'] . "<br />";
//Who referred them to our website (YAHOO? GOOGLE?)
echo "HTTP_REFERER: " . $_SERVER['HTTP_REFERER'] . "<br />";
//Statistics
echo "HTTP_USER_AGENT: " . $_SERVER['HTTP_USER_AGENT'] . "<br />";
Report this snippet