php 分析rss代码
程序员文章站
2024-01-17 17:44:28
...
rss
-
function my_headlines($url) {
-
$rdf = parse_url($url);
-
$fp = fsockopen($rdf['host'], 80, $errno, $errstr, 15);
-
if (!$fp) {
-
$content = "Problema!";
-
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("",$string);
-
$content = "";
-
for ($i=0;$i10;$i++) {
-
$link = ereg_replace(".*","",$items[$i]);
-
$link = ereg_replace(".*","",$link);
-
$title2 = ereg_replace(".*
" ,"",$items[$i]); -
$title2 = ereg_replace(".*","",$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\">$title2a>br>\n";
-
}
-
}
-
}
-
}
-
echo "$content";
-
}
-
my_headlines
-
?>
上一篇: 使用js如何调用json
下一篇: Ecshop文件结构,二次开发