html<;img>;标记未在浏览器中使用php显示图像
html标记没有显示图像,我试图通过php文件显示html文件 HTML文件:html<;img>;标记未在浏览器中使用php显示图像,php,html,codeigniter,Php,Html,Codeigniter,html标记没有显示图像,我试图通过php文件显示html文件 HTML文件: <!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div>
<img name="Userphoto" alt="Userphoto" src="img/50X50.png">
</div>
</body>
</html>
PHP文件:
<form name="Dashboard">
<div class="frame1">
<?php include 'frame1.html'; ?>
</div>
</form>
可能您的图像路径不好,因为您将其包含在另一个文件中 假设您的HTML文件的路径是“img/50X50.png”,但如果您的php文件与HTML代码不在同一文件夹中,则路径不好 使用绝对路径,不再出现问题 玩得开心 HTML文件被调用到PHP文件中,因此PHP一个/Pp>考虑路径 更好的方法是将
html
文件转换为php
,并将img
路径定义为
<img name="Userphoto" alt="Userphoto" src="<?php echo base_url(); ?>img/50x50.png">
img/50x50.png>
图像路径很可能不正确:
src=“img/50X50.png
您可以打开Chrome控制台查看错误消息,这将表明这一点,或者提供另一条关于图像未显示原因的线索。您可以使用codeigniter.frame1.html加载view inside view或controller是否工作正常???尝试运行frame1.html single而不在另一个页面中使用php include会发生什么?您是否尝试过检查标记是否有效?为什么在
中包含以
开头的文件?您生成的HTML将非常无效。