如何把其它Web服务器的内容放到自己的网页里面?

ljun213 2004-01-18 08:55:14
我想把一个股票当前成交价放到自己的网页上,以下代码不能运行,请帮忙检查一下。


<html>
<head>
<title>当前股票行情</title>
</head>
<body>
<?
$stock="新太科技";
echo "<h1>当前股票 $stock</h1>";
$theurl="http://quote.stockstar.com/stock/external_quote.asp?code=shag600728".$stock;
if(!($fp=fopen($theurl,"r")))
{
echo "Could not open URL";
exit;
}
$contents=fread($fp,1000000);

fclose($fp);
$pattern="(^[成交]+\\\$[0-9]+\\[0-9]+)";

if(eregi($pattern,$contents,$quote))
{

echo "$stock 成交价为:";
echo $quote[1];
}
else
{
echo "没有检索到信息";
};
echo "<br>";
"信息来自于<br>"."<a href=\"$theurl\">$theurl</a><br>"."on".(date("l jS F Y g:i a T"));
?>
</body>
</html>
...全文
94 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ljun213 2004-01-19
  • 打赏
  • 举报
回复
哪位高手帮帮我,问题还没解决。???????
ljun213 2004-01-18
  • 打赏
  • 举报
回复
我也怀疑
$pattern="(^[成交]+\\\$[0-9]+\\[0-9]+)";
但不知道怎样改
mikespook 2004-01-18
  • 打赏
  • 举报
回复
我想是你正则表达式的问题
ljun213 2004-01-18
  • 打赏
  • 举报
回复
没有错误信息,提示:没有检索到信息。是不是我引用它的网址有错误?

$theurl="http://quote.stockstar.com/stock/external_quote.aspcode=shag600728".$stock;
mikespook 2004-01-18
  • 打赏
  • 举报
回复
错误信息是什么?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧