我正在使用此代码来显示图像。
echo "<img src=\"".$row["image"]."\">";
打印$row["image"]
给出:
https://www.lesechos.fr/medias/2017/04/19/2080617_hopital-les-candidats-a-la-presidentielle-divergent-sur-les-effectifs-web-0211985257133_300x160.jpg
当我在浏览器中输入时,这是一个有效的来源。
但是,没有显示图像......出了什么问题?
答案 0 :(得分:0)
如果要显示图片,则需要使用img
标记。一个URL不够。怎么样:
<?php
echo'<img src=" '.$row["image"].' " alt="my image" />';
/* after edit, I saw that you are using code below */
// echo "<img src=\"".$row["image"]."\">";
// seems fine though
// what about this ->
$path_to_img = $row['image'];
echo "<img src=\"$path_to_img\" alt=\"my image\" />"; /* just added `alt` and last slash to be fully compliant */
?>
源检查器显示为html输出的是什么?
我刚刚测试过,热链接很好,img
出现了(某种医院走廊)。
答案 1 :(得分:-1)
您必须在 html src
属性中打印图片网址:
echo "<img src='images/." $row['image']. "'/>";