手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP的ASP防火墙
PHP的ASP防火墙
摘要:

<?

$ASPservername:此变量必须有IP在

/etc/hosts文件内.

$ASPport:ASP文件服务器端口号.

$ASPpath:在服务器端的ASP文件路径.

$ASPfile:ASP文件名

$ASPurlredirect :$ASP文件参数.

//设置变量

$ASPservername="WEB_SQLSERVER";

$ASPport= 80;

$ASPpath="/development/sqlserver/";

$ASPfile="storedprocs.asp?";

$ASPurlredirect ="clienthostpage=".strstr($SCRIPT_NAME, "/");

//连接IIS/ASP服务器

$fp=fsockopen($ASPservername, $ASPport, &$errno, &$errstr);

if($fp) {

//GET模式到服务器

$sRequest = "GET ".$ASPpath.$ASPfile;

$sProtocol= " HTTP/1.0 nn";

if (!strlen(chop($QUERY_STRING))){

$httpget=$sRequest.$ASPurlredirect.$sProtocol;

} else {

$httpget=$sRequest.$QUERY_STRING.$sProtocol;

}

//从客户端发送请求到ASP文件

fputs($fp,$httpget);

//处理返回结果

while(!feof($fp)) {

$line=fgets($fp,128);

//显示ASP文件返回结果

if ($bTripped){

echo $line;

} else {

//处理IIS头信息

$bTripped=strstr(strtoupper($line), "<HTML>");

if ($bTripped) echo $line;

}

}

fclose($fp);

} else {

echo"$errstr ($errno)<br>n";

}

?>

【PHP的ASP防火墙】相关文章:

PHP安装问题

PHP动态图像的创建

PHP5中MVC结构学习

PHP的FTP学习(一)[转自奥索]

基于PHP+MySQL的聊天室设计

PHPlet在Windows下的安装

PHP和JAVA的XML-RPC中文问题解决办法

PHP文本数据库的搜索方法

用PHP实现标准的IP Whois查询

PHP脚本的10个技巧(4)

精品推荐
分类导航