PHP实现页面静态化 怎么动态缓存不同页面 代码如下 30

ob_start();while($row=$dosql->GetArray()){require_once("show.php?cid=".$row['id']);}$... ob_start();
while($row = $dosql->GetArray())
{
require_once("show.php?cid=".$row['id']);
}
$content = ob_get_contents();
ob_end_clean();
动态循环 require_once("show.php?cid=".$row['id']); require_once改成 include 也不可以
展开
 我来答
匿名用户
2015-07-02
展开全部

require_once 是php包含文件进来的作用, 参数只能是文件路径和名称

它无法识别url参数

url参数是要用http协议的

而php本身是与http协议没什么关系

建议改成:

echo file_get_contents('show.php?id=' . $row['id']);
追问
获取不到内容 Warning: file_get_contents(show.php?cid=25) [function.file-get-contents]: failed to open stream
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式