php开发设计实例教程系列产品4

meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" meta http-equiv="X-UA-Compatible" content="ie=edge" title Document /title /head body ?php $_SERVER['HTTP_ACCEPT_LANGUAGE'];//访问器語言 $_SERVER['REMOTE_ADDR'] ;//当今客户 IP 。 $_SERVER['REMOTE_HOST'] ;//当今客户服务器名 $_SERVER['REQUEST_URI']; //URL $_SERVER['REMOTE_PORT'] ;//端口号。 $_SERVER['SERVER_NAME'] ;//网络服务器服务器的名字。 $_SERVER['PHP_SELF'];//已经实行脚本制作的文档名 $_SERVER['argv']; //传送给该脚本制作的主要参数。 $_SERVER['argc']; //传送给程序的指令行主要参数的数量。 $_SERVER['GATEWAY_INTERFACE'];//CGI 标准的版本号。 $_SERVER['SERVER_SOFTWARE']; //网络服务器标志的字串 $_SERVER['SERVER_PROTOCOL'] ;//恳求网页页面时通讯协议书的名字和版本号 $_SERVER['REQUEST_METHOD'];//浏览网页页面时的恳求方式 $_SERVER['QUERY_STRING'] ;//查寻(query)的标识符串。 $_SERVER['DOCUMENT_ROOT'] ;//当今运作脚本制作所属的文本文档网站根目录 $_SERVER['HTTP_ACCEPT'] ;//当今恳求的 Accept: 头顶部的內容。 $_SERVER['HTTP_ACCEPT_CHARSET']; //当今恳求的 Accept-Charset: 头顶部的內容。 $_SERVER['HTTP_ACCEPT_ENCODING'] ;//当今恳求的 Accept-Encoding: 头顶部的內容 $_SERVER['HTTP_CONNECTION']; //当今恳求的 Connection: 头顶部的內容。比如:“Keep-Alive”。 $_SERVER['HTTP_HOST']; //当今恳求的 Host: 头顶部的內容。 $_SERVER['HTTP_REFERER']; //连接到当今网页页面的前一网页页面的 URL 详细地址。 $_SERVER['HTTP_USER_AGENT']; //当今恳求的 User_Agent: 头顶部的內容。 $_SERVER['HTTPS'];//假如根据https浏览,则被设成一个非空的值(on),不然回到off $_SERVER['SCRIPT_FILENAME']; #当今实行脚本制作的肯定相对路径名。 $_SERVER['SERVER_ADMIN']; #管理方法员信息内容 $_SERVER['SERVER_PORT']; #网络服务器所应用的端口号 $_SERVER['SERVER_SIGNATURE']; #包括网络服务器版本号和虚似服务器名的标识符串。 $_SERVER['PATH_TRANSLATED']; #当今脚本制作所属文档系统软件(并不是文本文档网站根目录)的基本相对路径。 $_SERVER['SCRIPT_NAME']; #包括当今脚本制作的相对路径。这在网页页面必须偏向自身时十分有效。 $_SERVER['PHP_AUTH_USER']; #当 PHP 运作在 Apache 控制模块方法下,而且已经应用 HTTP 验证作用,这一自变量就是客户键入的客户名。 $_SERVER['PHP_AUTH_PW']; #当 PHP 运作在 Apache 控制模块方法下,而且已经应用 HTTP 验证作用,这一自变量就是客户键入的登陆密码。 $_SERVER['AUTH_TYPE']; #当 PHP 运作在 Apache 控制模块方法下,而且已经应用 HTTP 验证作用,这一自变量就是验证的种类 ?php $password=$passMsg=""; if($_SERVER["REQUEST_METHOD"]=="POST"){ $password=test_input($_POST['password']); if(empty($password)){ $passMsg="登陆密码不可以为空"; //避免xss进攻 function test_input($data){ $data=trim($data); $data=stripslashes($data); $data=htmlspecialchars($data); return $data; //表格递交恳求到当今网页页面脚本制作 form action=" ?php echo htmlspecialchars($_SERVER['PHP_SELF']) ? " method="post" div label for="username" 客户名 /label input type="text" id="username" name="username" /div div label for="password" 登陆密码 /label input type="password" id="password" name="password" span ?php echo $passMsg;? /span /div button type="submit" 登陆 /button /form /body /html