21,891
社区成员
发帖
与我相关
我的任务
分享
<?php
function get_flash_url( $url )
{
$lines = file($url);
foreach ($lines as $linenum=> $line) {
preg_match_all('|<title>([^<>]+)</title>|',$line,$result);
$swfurl=$result[1][0];
if(!empty($swfurl))
return $swfurl;
}
}
?><?php
$url=$_SERVER["QUERY_STRING"];
$flashurl= get_flash_url($url);
echo preg_replace("/[&,?]/","",$flashurl);
?>
回复楼上
:
我想
$s = preg_replace("/[&,?]/","",$flashurl); //这获取结果
file_put_contents('news.txt', $s);/ /然后 保存 到txt 里 这里!缓存
// 因为 获取内容 很多! flashurl如果 获取了 一个 news.txt保存了下来 flashurl在 获取其他的内容 之前保存的会 被 覆盖了!news.txt 里的内容 这个我测试过!
// 保存下来之后! http://bbs.csdn.net/1.php?http://bbs.csdn.net/topics/
比如这样! 内容保存下来了! 在次访问这个地址的时候! 不在 http://bbs.csdn.net/topics/ 这获取内容 直接重 news.txt保存下来的内容里获取!
。。写个完整的拉啊! 不会啊!