动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   Cgi/Perl → 阅读文章

 用getenv函数获取各种CGI环境变量

作者来源: 
阅读 数 462 人次 , 2006-3-29 4:03:00 


<?
$array = array(
"remote_addr",
"document_root",
"gateway_interface",
"server_software",
"server_name",
"server_protocol",
"server_port",
"server_admin",
"server_signature",
"request_method",
"request_uri",
"path_info",
"path_translated",
"script_name",
"script_filename",
"query_string",
"remote_host",
"remote_addr",
"remote_user",
"remote_ident",
"content_type",
"content_length",
"http_accept",
"http_accept_charset",
"http_accept_language",
"http_encoding",
"http_user_agent",
"http_connection",
"http_host",
"http_referer",
"auth_type"
);

echo '<center>';
echo '<table border="1" cellspacing="0" cellpadding="0">';
echo '<caption>cgi environment variables</caption>';
echo '<tr><th>name<th>value</tr>';

$count = count($array);
for($i=0;$i<$count;$i++){
$value = getenv($array[$i]);
if($value){
echo "<tr><td>$array[$i]<td>" . $value . "</tr>";
}
//下面的语句也可以哦
// if(isset($$array[$i])){
// echo "<tr><td>$array[$i]<td>" . $$array[$i] . "</tr>";
// }
}

echo '</table>';
echo '</center>';
?>

 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:ASP、CGI、ISAPI、ODBC之间的差别
· 下一篇:CGI 拒绝服务攻击技术浅析
· perl实例分析教程之一
· Perl教学 第一篇 概述
· Perl程序设计中常用的函数之二
· 实战 FastCGI_2. 安装 FastCGI之四
· Perl教学 Perl5中的引用(指针)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077