| php 分析rss代码一段 |
|
作者:xiaochan… 文章来源:本站原创 点击数: 更新时间:2005-10-21 14:10:59  |
<?php function my_headlines($url) { $rdf = parse_url($url); $fp = fsockopen($rdf[ host ], 80, $errno, $errstr, 15); if (!$fp) { $content = "<font class=\"content\">Problema!</font>"; return; } if ($fp) { fputs($fp, "GET " . $rdf[ path ] . "?" . $rdf[ query ] . " HTTP/1.0\r\n"); fputs($fp, "HOST: " . $rdf[ host ] . "\r\n\r\n"); $string = ""; while(!feof($fp)) { $pagetext = fgets($fp,300); $string .= chop($pagetext); } fputs($fp,"Connection: close\r\n\r\n"); fclose($fp); $items = explode("</item>",$string); $content = "<font class=\"content\">"; for ($i=0;$i<10;$i++) { $link = ereg_replace(".*<link>","",$items[$i]); $link = ereg_replace("</link>.*","",$link); $title2 = ereg_replace(".*<title>","",$items[$i]); $title2 = ereg_replace("</title>.*","",$title2); if ($items[$i] == "") { $content = ""; return; } else { if (strcmp($link,$title)) { $cont = 1; $content .= "<img src=\"images/arrow.gif\" border=\"0\" hspace=\"5\"><a href=\"$link\" target=\"new\">$title2</a><br>\n"; } } } } echo "$content"; }
my_headlines ?>
|
| 文章录入:xiaochang 责任编辑:xiaochang |
|
上一篇文章: 关于PHP的分页代码 下一篇文章: 如何用PHP制作静态网站的模板框架 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |