20行代码的天气预报小偷…浪费两行代码给新浪改错误
时间:2006-12-21 15:06:55
来源: 作者:whsong 点击:次 出处:技术无忧
关键字:20行
<?php$class=$_GET["class"];
if($class=="gnga24") $class="gnga24w";//替换新浪天气预报的错误
if($class==true&&$class!="index.") $url="http://weather.sina.com.cn/text/".$class.".html";
else $url="http://weather.sina.com.cn/text/index.shtml";
$handle = fopen ("$url", "rb");
$contents = "";
do {
$data = fread($handle, 8192);
if (strlen($data) == 0)break;
$contents .= $data;
} while(true);
fclose ($handle);
$contents=strstr($contents,"订阅短信天气预报");
$contents=strstr($contents,"<TABLE");
$end=strpos($contents,"<!--开始:底部-->");
$contents=substr($contents,0,$end);
$contents=ereg_replace("href=","href=".$_SERVER[PHP_SELF]."?class=",$contents);
$contents=ereg_replace(".html","",$contents);//替换新浪天气预报的错误
echo $contents;
?>
想自己动手组装电脑吗?想了解市场行情吗?来技术无忧DIY资讯一切烦脑都没有!

下一篇:PHP应用分页显示制作详细讲解










文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面