【发布时间】:2013-04-29 20:18:24
【问题描述】:
大家好,我正在尝试学习 codeigniter,但在 iframe 中显示 php 文件时遇到了问题。这是我的代码。它返回“404 页面未找到”
这是我的看法:
<iframe class="tabContent" name="myIframe" src="<?php echo site_url('pages/view_about');? >" marginheight="8" marginwidth="8"></iframe>
然后这是我的控制器:
function view_about(){
$this->load->view('pages/about');
}
这是我的文件夹的排列方式
application->views->pages->about.php
应用程序->控制器->pages.php
我想补充一下,我上面粘贴的用于我的视图的代码位于
应用程序->视图->模板->footer.php
iframe 实际上是我页脚的一部分,谢谢
【问题讨论】:
-
尝试将 URL 插入到 broser 中,它可能无法正常工作。检查输出到 iframe 的 URL 是什么
-
在控制器中发布 pages.php 的内容..
-
我尝试在浏览器localhost/projectname/index.php/about 中插入这个url,它显示了about.php
-
所以
index.php/about不是index.php/pages/view_about。
标签: php codeigniter iframe