- UID
- 2
- 积分
- 2892617
- 威望
- 1396340 布
- 龙e币
- 1496277 刀
- 在线时间
- 13326 小时
- 注册时间
- 2009-12-3
- 最后登录
- 2024-12-25
|
- <?php
- include "gethtml.php";
- $regex_link = '#(?<=<a href="viewthread.php)(.+?)(?=&)#s';
- $regex_tit = '#(?<=<title>)(.+?)(?=-)#s';
- $regex_con = '#(?<=t_msgfontfix">)(.*?)(?=</div>)#s';
- $header='<?xml version="1.0" encoding="gbk"?><rss version="2.0"><channel><title>新帖-期货论坛</title>';
- $footer='</channel></rss>';
- $html=gethtml('http://qhlt.cn/search.php?searchid=3&orderby=lastpost&ascdesc=desc&searchsubmit=yes');
- if(preg_match_all($regex_link, $html, $links)){
- $size=30;
- for($i=0;$i<$size;$i++){
- $link="http://qhlt.cn/viewthread.php".$links[0][$i];
- $content=gethtml($link);
- preg_match($regex_con,$content,$article);
- preg_match($regex_tit,$content,$title);
- $rss.='<item><title>'.$title[0].'</title><link><![CDATA['.$link.']]></link><description><![CDATA['.$article[0].']]
- ></description></item>';
- }
- file_put_contents('index.xml',$header.$rss.$footer);
- }
- ?>
复制代码
这是我在服务器上面的做的文件,麻烦有空帮我看看是哪里出问题了,万分感谢。 |
|