cashguy 发表于 2012-1-11 17:53:27

echo出错了,很奇怪

教程里面得。

<?php
class Blog extends CI_Controller {

function __construct()
{
parent::__construct();
}

function index()
{
echo '你好,世界!';
}
}
?>




但是我的无法访问,很奇怪。 不知道是不是因为其他设置得问题。直接访问domain.com/blog, 我已经在设置里面干掉了后缀
错误如下:完全没提示啊。

错误 330 (net::ERR_CONTENT_DECODING_FAILED):未知错误。

cashguy 发表于 2012-1-11 17:54:48

另外通过 , $this->output->set_output('test'); 是没有任何问题的。

cashguy 发表于 2012-1-11 23:06:05

直接问直接答,是因为打开了网页得压缩输出,所以不能echo了。

但是我现在想要输出图片,貌似打开这个压缩就不行了。 用的imagegif之内函数输出。

cashguy 发表于 2012-1-12 14:04:18

看来人气不高啊。分享下解决方法:


      imagejpeg($img);
      ImageDestroy($img);
      die();
      exit ();


controller里面就可以了。

Hex 发表于 2012-1-12 16:17:40

所有输出都放到视图里进行。
要牢记 MVC 分层架构。

幽蓝冰魄 发表于 2012-3-5 14:08:22

cashguy 发表于 2012-1-12 14:04 static/image/common/back.gif
看来人气不高啊。分享下解决方法:




我用了这个为嘛还不行捏。。

lynn.wang 发表于 2012-3-5 14:35:23

controller 是控制器
你要再控制器里面调用
$this->load->view('view_name');
在 views 中的 view_name.php 中 echo 即可
Hex讲了CI的较为严谨的 MVC 的一个轻量级框架哦

页: [1]
查看完整版本: echo出错了,很奇怪