2013-05-06 3 views
0

Добрый день, ребята, я пытаюсь изучить codeigniter, и у меня возникли проблемы с отображением php-файла в iframe. Вот мой код. Она возвращает "404 Страница не найдена"отображение php-файла в iframe с использованием codeigniter

вот мое мнение:

<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

application-> contolers-> pages.php

Я просто хотел бы добавить, код, который я вставил выше мой взгляд находится в

APPLICATION-> views-> Templates-> footer.php

Функция Iframe на самом деле является частью моего футер благодаря

+0

Попробуйте вставить URL-адрес броузера, это будет probaby тоже не работает. Проверьте, какой URL-адрес выводится в Iframe. –

+0

опубликуйте содержимое pages.php в контроллере. –

+0

Я попытался вставить этот URL-адрес в браузере http: //localhost/projectname/index.php/about и отобразил about.php –

ответ

0

PHP закрывающий тег имеет пространство между

попробовать это ..

<iframe class="tabContent" name="myIframe" src="<?php echo site_url('pages/view_about'); ?>" marginheight="8" marginwidth="8"></iframe> 
+0

Я пробовал это, но все еще не работал –

+0

вы можете вставить исходный код? –

+0

@ pic-a если эта ссылка 'http: // localhost/projectname/index.php/about' работает в браузере, вы должны использовать' ' –

0

Привет, пожалуйста, попробуйте ниже код, надеюсь, он сработает для вас.

<a href="/pages/page" target="targetFrame">Page 1</a> 
<iframe id="targetFrame" src="" width="100%" height="100%" scrolling="NO" frameborder="0" ></iframe> 
+0

Я пробовал это, но не работал, я сменил страницы/страницу с указанием местоположения мой файл, но все еще не работал –

Смежные вопросы