Php 使用codeigniter框架不显示图像,但在呈现页面时会显示完整的链接

Php 使用codeigniter框架不显示图像,但在呈现页面时会显示完整的链接,php,image,codeigniter,Php,Image,Codeigniter,我是一个使用codeigniter的新手,但这看起来很奇怪。当呈现页面时,会看到完整且正确的图像链接,如果您在firebug中单击它,它会打开图像 <?php $content = <<<ENDHTML <img class="banner" href=" ENDHTML; $imgUrl = asset_Url().'images/logo.png'; $content1 = <<<ENDHTML " alt="Company Logo">

我是一个使用codeigniter的新手,但这看起来很奇怪。当呈现页面时,会看到完整且正确的图像链接,如果您在firebug中单击它,它会打开图像

<?php
$content = <<<ENDHTML
<img class="banner" href="
ENDHTML;
$imgUrl = asset_Url().'images/logo.png';
$content1 = <<<ENDHTML
" alt="Company Logo"><h1 class="banner">MyWebApp</h1>
ENDHTML;
echo $content.$imgUrl.$content1;
?>

当图像标记使用
src
属性时,您正在使用
href
指定图像URL

尝试更改为:

$content = <<<ENDHTML
<img class="banner" src="
ENDHTML;
$imgUrl = asset_Url().'images/logo.png';
$content1 = <<<ENDHTML
" alt="Company Logo"><h1 class="banner">MyWebApp</h1>
ENDHTML;
echo $content.$imgUrl.$content1;
$content=
$content = <<<ENDHTML
<img class="banner" src="
ENDHTML;
$imgUrl = asset_Url().'images/logo.png';
$content1 = <<<ENDHTML
" alt="Company Logo"><h1 class="banner">MyWebApp</h1>
ENDHTML;
echo $content.$imgUrl.$content1;
<img class="banner" src="http://localhost/...