我正在尝试使用html在我的网站上显示图像。
我的问题是图像的名称保存在php变量中,所以我一直在尝试执行以下操作:
<img src = <?php echo $fileName;?> >
其中&amp; fileName显然是文件的名称。如果我只是回显此变量,则它正是操作的正确文件路径,但不显示图像。相反,在我的网站上有一个小图标,与我的图像无关。如果我改成它:
<img src = <?php $fileName;?> >
什么都没有显示。
我会感激任何帮助。
答案 0 :(得分:2)
您错过了引号:
试试这个:
<img src="<?php echo $fileName;?>">
答案 1 :(得分:0)
试试这个:
<img src="<?php echo $fileName; ?>" />
并检查echo $fileName;
中的内容,因为我们需要完整的图像路径来进行调度。
这是因为$fileName
可能有/(斜杠)在中间打破了图片标记。
答案 2 :(得分:0)
不是设置图像名称,而是设置其路径或完整URL。 并为src属性添加引号。
答案 3 :(得分:0)
或者您尝试嵌入代码.....
<?php
echo "<img src='$filepath'/>";
//filepath is variable which contains path to the image file
?>