服务器变量 超级全局数组$_SERVER (附加超简单表单与html5表单属性)
001.html
<html>
<head><title>user log</title>
<meta http-equiv="content-type" content="text/html;charset:utf-8">
</head>
<body>
<form method="post" action="001.php">
用户名:<input type="text" name="user_name" required="required" placeholder="请填写用户名">//html5表单属性
密码:<input type="password" name="pwd" required="required" placeholder="********">//html5表单属性
<input type="submit" name="submit" value="log">
</form>
</body>
</html>
001.php
<html>
<title>Welcome!!!</title>
<body>
<?php
$name=$_POST['user_name'];
$pwd=$_POST['pwd'];
?> <p align='center'>
Welcome new customer!
</p>
<p align='center'>
Your username is <?php echo $name; ?><br>
Your password is <?php echo $pwd; ?><br>
</p> <!--$_SERVER比较常用的字段--> <p align='center'>根文件位于:<?php echo dirname($_SERVER["PHP_SELF"]) ?><br>
服务器名称:<?php echo $_SERVER["SERVER_NAME"] ?><br>
用的软件是:<?php echo $_SERVER["SERVER_SOFTWARE"] ?><br>
http协议:<?php echo $_SERVER["SERVER_PROTOCOL"] ?><br>
数据提交方法:<?php echo $_SERVER["REQUEST_METHOD"]." 接受请求的时间:".date('Y-m-d H:i:s',$_SERVER["REQUEST_TIME"]) ?><br>
文件目录是:<?php echo $_SERVER["DOCUMENT_ROOT"] ?><br>
代理:<?php echo $_SERVER["HTTP_USER_AGENT"] ?><br>
IP地址:<?php echo $_SERVER["REMOTE_ADDR"] ?>
</p> <!--服务器变量$_SERVER数组全部--> <table width='100%' border='1'>
<?php
foreach($_SERVER as $key=>$value){
echo <<<EOT
<tr>
<td width='25%'>$key</td>
<td>$value</td>
</tr>
EOT;
}
?>
</table>
</body>
</html>

服务器变量 超级全局数组$_SERVER (附加超简单表单与html5表单属性)的更多相关文章
- Asp.Net读取服务器EXE文件的方法!(超简单实例)
Asp.Net读取服务器EXE文件的方法!(超简单实例) Process process = new Process(); process.StartInfo.FileName = "d:\ ...
- php学习笔记 [预定义数组(超全局数组)]
<?php 预定义数组: * 自动全局变量---超全局数组 * * 1.包含了来自WEB服务器,客户端,运行环境和用户输入的数据 * 2.这些数组比较特别 * 3.全局范围内自动生效,都可以直 ...
- PHP服务器变量$_SERVER
常用的就几个,自己print_r($_SERVER); 看看. $_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关. $_SERVER['argv ...
- $_SERVER 等超全局数组的用法 $_COOKIE $_GET $_SESSION
$_SERVER 服务器和执行环境信息 例如 $_SERVER['SERVER_NAME']; 当前运行脚本所在的服务器的主机名.如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定.$_G ...
- MySQL 5.5 服务器变量详解二(转)
add by zhj:在MySQL5.6中对一些参数有增删改,详见http://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html ...
- MySQL 服务器变量 数据操作DML-视图
原文:MySQL 服务器变量 数据操作DML-视图 SQL语言的组成部分 常见分类: DDL:数据定义语言 DCL:数据控制语言,如授权 DML:数据操作语言 其它分类: 完整性定义语言: DDL的一 ...
- 超简单Mac安装Tomcat服务器
超简单Mac安装Tomcat服务器 1.首先下载tomcat 下载连接 2. 解压并改名 3.把Tomcat复制到系统中的资源库或者Library 4.打开shell,进入Tomcat下面的bin目录 ...
- MySQL 5.5 服务器变量详解(二)
innodb_adaptive_flushing={ON|OFF} 设定是否允许MySQL服务器根据工作负载动态调整刷写InnoDB buffer pool中的脏页的速率.动态调整刷写速率的目的在于避 ...
- MySQL服务器变量:MySQL系列之八
注意:其中有些参数支持运行时修改,会立即生效:有些参数不支持,且只能通过修改配置文件,并重启服务器程序生效:有些参数作用域是全局的,且不可改变:有些可以为每个用户提供单独(会话)的设置 一.服务器选项 ...
随机推荐
- python的ipython manage.py shell 引发的 No module named _argparse
环境是:Centos6.6 ,python 2.6 今晚,shell 中输入: # ipython manage.py shell 报错,说找不到命令: 我当时,觉得,我有可能没有安装ipython ...
- POJ1742 Coin [DP补完计划]
题目传送门 Coins Time Limit: 3000MS Memory Limit: 30000K Total Submissions: 41707 Accepted: 14125 Des ...
- 一个微服务+DDD(领域驱动设计)的代码结构示例
前有幸拜读过诸多大神关于DDD的实现落地等文章,学习较多,受益匪浅,在此推荐 : https://www.cnblogs.com/hafiz/p/9388334.htmlhttps://blog.cs ...
- Sqli-labs less 3
Less-3 我们使用?id=' 注入代码后,我们得到像这样的一个错误: MySQL server version for the right syntax to use near "&qu ...
- python datetime处理时间(转)
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime.time模块,它提供 的接口与C标准库time.h基本一致.相比于time模块,datetime模块的接 ...
- 【uva 10294】 Arif in Dhaka (First Love Part 2) (置换,burnside引理|polya定理)
题目来源:UVa 10294 Arif in Dhaka (First Love Part 2) 题意:n颗珠子t种颜色 求有多少种项链和手镯 项链不可以翻转 手镯可以翻转 [分析] 要开始学置换了. ...
- WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping——牛腩新闻发布系统
VS2011使用验证控件出现" WebForms UnobtrusiveValidationMode 需要"jquery"ScriptResourceMapping.请添 ...
- 【树状数组逆序对】USACO.2011JAN-Above the median
[题意] 给出一串数字,问中位数大于等于X的连续子串有几个.(这里如果有偶数个数,定义为偏大的那一个而非中间取平均) [思路] 下面的数据规模也小于原题,所以要改成__int64才行.没找到测试数据, ...
- 【动态规划】mr351-办签证
[题目大意] xuzhenyi要办个签证.办证处是一座M层的大楼,1<=M<=100. 每层楼都有N个办公室,编号为1..N(1<=N<=500).每个办公室有一个签证员. 签 ...
- [转][Navicat for MySQL系列]Navicat如何使用(二)
上一篇经验已经建立了数据连接,这篇我介绍一下Navicat for MySQL的“增删改查”功能是如何操作的. 工具/原料 Navicat for MySQL 10.1.7 数据库操作(基本) 1 远 ...