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资讯一切烦脑都没有!


相关文章

    无相关信息

文章评论

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