永发信息网

PHP代码问题 高手回答

答案:3  悬赏:0  手机版
解决时间 2021-05-01 00:00
Warning: fopen( http://api.taoke.alimama.com/rpc/searchAuctionByRpc.do?pw=qXsl3h4=&rowcount=21&keyword=&catid=1622&mid=&rowoffset=1&sr=9) [function.fopen]: failed to open stream: HTTP request failed! inD:\xxxxt\xxx\mall\list.php on line 20

Warning: fread(): supplied argument is not a valid stream resource in D:\xxxxt\xxx\mall\list.php on line 21

Warning: fclose(): supplied argument is not a valid stream resource in D:\xxxxt\xxx\mall\list.php on line 22

时常出现这个错误 怎么解决呀

源代码如下
include 'config.php';
$q=$_GET["q"];
$catid=$_GET["catid"];
$mid=$_GET["sid"];
$page=$_GET["page"];
$sr=$_GET["sr"];
if($sr=="")
{$sr=9;}
$page2=$page;
if ($page!="")
{$page=($page-1)*21+1;}
else
{$page=1;}
$xml = "";
$url2="q=".$q."&catid=".$catid."&sid=".$mid."&sr=".$sr;
$url3="q=".$q."&catid=".$catid."&sid=".$mid;
$url="keyword=".$q."&catid=".$catid."&mid=".$mid."&rowoffset=".$page."&sr=".$sr ; $goods=" http://api.taoke.alimama.com/rpc/searchAuctionByRpc.do?pw=$mamapw&rowcount=21&\\".$url;
$f = fopen( $goods, 'r' );
while( $data = fread( $f, 4096 ) ) { $xml .= $data; }
fclose( $f );
preg_match_all( "/\<PRESULT\>(.*?)\<\/PRESULT\>/s", $xml, $allgoods ); //xml产品单元
if (!preg_match_all( "/\<PRESULT\>(.*?)\<\/PRESULT\>/s", $xml, $allgoods ))
echo "对不起!没有找到您想要的产品!请换个关键词查询!";
preg_match_all( "/\<PAIR\>(.*?)\<\/PAIR\>/s", $xml, $allpair ); //产品相关分类单元
preg_match_all( "/\<PTOTAL\>(.*?)\<\/PTOTAL\>/s", $xml, $PTOTAL ); // 查询总数
preg_match_all( "/\<CATNAME\>(.*?)\<\/CATNAME\>/s", $xml, $CATNAME ); // 查询总数
preg_match_all( "/\<CATID\>(.*?)\<\/CATID\>/s", $xml, $CATID ); // 查询总数
最佳答案

小偷程序吗? 换个空间测试一下`~

全部回答
查看文件权限是否是可写入的。

$f = fopen( $goods, 'r' );

这个,打开文件失败,看看给出的路径变量有没有出错,是否能找到相应文件。

打开文件失败后 $f 就不是链接资源的类型变量了,再然给fread()和fclose(),肯定出错啊

建议这样写

$f = @fopen( $goods, 'r' );

if (!$f)

{

echo "读取文件失败";

exit;

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
找些伤感的小说!!
DOTA小小的投掷怎么准确的扔到我想扔的敌人身
帮忙取个带英文的梦幻名字!
為什麼我面對他會有一種莫名其妙的感覺
麻烦各位提供一下最佳减肥方法!
未婚同居合理吗?
“也许早就该选择放弃”翻译成繁体,怎么写?
街头篮球体验服帐号领取页面
日文名发音?
中心田路/中心村一路(路口)地址在什么地方,
征途如何创建家族?
手突然没力气
算命科学吗,手相生命线是科学吗 10分
怎么没有武艺唱的粉末
急求餐厅口号
推荐资讯
残疾人该如何就业?
人生应该怎么样过才算真正的来过这个世界?资
冲老地址在哪,我要去那里办事
年龄的距离,时间的距离,我们还会在一起么?
益足火疗馆地址在什么地方,想过去办事
英语文翻译就行
无法登到农场
什么样的人值得信赖?
上集平安小学在哪里啊,我有事要去这个地方
谁给张天龙1888代金卡
穿越火线怎样才能亮图标
什么是真爱、网恋成功是多少?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?