设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 编程开发 >> 其他开发语言 >> 用PHP增强UNIX/LINUX网站功能
精品推荐
其他开发语言点击TOP10
·数字小键盘指法练习
·用C语言编通讯录程序(初学者级别的)
·Modem 常用AT指令集
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
·Thinking in C++ 简体中文第二版
·debug和release的区别
·error LNK2001: unresolved external symbol __ftol2 错误解决
·C库函数手册
·一个简单的C语言编译器
编程开发点击TOP10
·数字小键盘指法练习
·ASP.NET 程序中常用的三十三种代码
·用C语言编通讯录程序(初学者级别的)
·我写的Java学生成绩管理系统源代码
·CHK文件恢复工具
·Modem 常用AT指令集
·java笔试题
·异常java.sql.SQLException: Io exception:The Network Adapter could not establish connection
·单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(源代码)
·C++经典电子书下载
精选专题

用PHP增强UNIX/LINUX网站功能

作者: 来源:网络文章 时间:2005-12-17 21:03:08

用PHP增强UNIX/LINUX网站功能(6) </body>
</html>

(四)、获取用户的Cookies信息
Cookies 可以服务器和客户端之间双向传递,它记录了特定用户的某些信息.在PHP
中可利用$HTTP_COOKIE_VARS["CookieItemName"]获取用户的Cookies信息。下面语句可用来显
示用户的所有Cookies信息:
<?
    $QueryCount = count($HTTP_COOKIE_VARS);//Cookie数目
    printf("<p><H2>您有%d条Cookies信息如下:</H2>",$QueryCount);//显示Cookie数目
    file://列举各个Cookie及其值
    for( $intIndex = 0 ;list( $key, $val ) = each( $HTTP_COOKIE_VARS ); $intIndex++ )
     {
       printf("<p><H2>第%d条Cookie(%s)的值为:%s</H2>", $intIndex+1, $key, $val);
     }
?>

(五)、获取服务器环境信息
在PHP中,服务器环境信息以一组全局变量的形式给出,以供PHP脚本程序访问。
常用的服务器环境变量信息有:
$GATEWAY_INTERFA
CE:网关界面如CGI/1.1
$HTTP_ACCEPT:客户端可接受的MIME类型列表如*/*
$HTTP_ACCEPT_LANGUAGE:服务器采用的语言,"en"表示英文,"zh-cn"表示简体中文
$HTTP_HOST:HTTP服务器名称
$HTTP_USER_AGENT:发出请求的客户浏览器类型,根据用户请求信息和browscap.ini来识别,
如Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
$LOCAL_ADDR:本机服务器名称
$PATH_TRANSLATED:脚本文件的文件全名(含实际路径),如
C:\Inetpub\wwwroot\php3\query.php3
$REMOTE_ADDR:发出请求的客户端机器的IP地址
$REMOTE_HOST:发出请求的客户端机器的名称
$REQUEST_METHOD:发出请求的方法(Post/Get/Head)
$SCRIPT_NAME:被调用的脚本文件的路径及文件名称如/php3/query.php3
$SERVER_NAME:服务器的名称或IP地址
$SERVER_PORT:HTTP服务端口号,一般为 80.
$HTTP_REFERER:客户端发出CGI程序请求的页面的URL
$SERVER_PROTOCOL:服务器软件所用的协议如HTTP/1.1
$SERVER_SOFTWARE:服务器软件的名称及版本如Microsoft-IIS/4.0

五向用户发送信息
可以利用PHP提供的函数很灵活地控制向客户端发送的信息的内容和方式.例如可以动态设置反馈
信息、设置客户的Cookie、页面重新定位等等。
(一)、利用 echo、printf等PHP函数控制发送的信息内容
函数 echo、printf 可以向发往客户端浏览器的HTML文件中直接输出内容。
在下面的例子中,selecolr.php3 要求用户输入一个颜色名称,用户确认后将用户申请发
往同一个页面selecolr.php3,然后用用户指定的颜色将颜色名称显示出来.
<!-- selecolr.php3 !>
<html>
<head>
<title>选择颜色</title>
</head>
<body>
<?
if( Empty( $HTTP_POST_VARS[ "ColorName" ] ) )
{//未输入颜色名称,提示输入颜色名称

共9页 9 7 [1] [2] [3] [4] [5] [6] [7] [8] [98 :>

用PHP增强UNIX/LINUX网站功能 相关文章:
用PHP增强UNIX/LINUX网站功能 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com