>  기사  >  백엔드 개발  >  循环执行网页有点郁闷,

循环执行网页有点郁闷,

WBOY
WBOY원래의
2016-06-23 14:10:13876검색

循环执行网页有点郁闷,。。

  直接在地址栏  m.php?id=1 是可以执行的。

  使用mu.php 文件去循环执行m.php+ID。

  

for($i=$xiaoid;$i<daid;$i++){   echo $ch = curl_init("m.php?id=$i") ;   curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ;      curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ;    echo $output = curl_exec($ch) ;} 


错误提示。
Resource id #2Resource id #3Resource id #4Resource id #5Resource id #6


回复讨论(解决方案)

你不是有 echo $ch = curl_init("m.php?id=$i"); 吗?
那么打印 Resource id #2Resource id #3Resource id #4Resource id #5Resource id #6 不正表示每次的 curl_init("m.php?id=$i") 都执行成功了吗?怎么是错误呢?

你不是有 echo $ch = curl_init("m.php?id=$i"); 吗?
那么打印 Resource id #2Resource id #3Resource id #4Resource id #5Resource id #6 不正表示每次的 curl_init("m.php?id=$i") 都执行成功了吗?怎么是错误呢?

就是没执行成功,文件没生成出来,提示的就是 Resourceid 这1串东西。

更郁闷的,刚发现,使用m.php?id=1 直接执行,第一次可以生成,然后我去删除它,
然后再去执行 m.php?id=1,它就不在生成了。

但是 curl_init("m.php?id=$i") 可是要写成
curl_init("http://localhost/m.php?id=$i")


你不是有 echo $ch = curl_init("m.php?id=$i"); 吗?
那么打印 Resource id #2Resource id #3Resource id #4Resource id #5Resource id #6 不正表示每次的 curl_init("m.php?id=$i") 都执行成功了吗?怎么是错误呢?

就是没执行成功,文件没生成出来,提示的就是 Resourceid 这1串东西。

更郁闷的,刚发现,使用m.php?id=1 直接执行,第一次可以生成,然后我去删除它,
然后再去执行 m.php?id=1,它就不在生成了。


刚又发现,按F5 和直接 地址栏回车是2码事。
F5刷新的话,它又能生成了。直接地址栏回车就不生成。

但是 curl_init("m.php?id=$i") 可是要写成
curl_init("http://localhost/m.php?id=$i")



直接文件名访问,使用什么函数的?  fopen?

直接文件名访问?
include 呀

但是 curl_init("m.php?id=$i") 可是要写成
curl_init("http://localhost/m.php?id=$i")


嗯。提示的好。我使用了直接域名+文件+ID 可以执行了  

直接文件名访问?
include 呀

这个更好。呵呵。。哈哈。。3q

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.