无法在PHP中显示图像

时间:2017-04-19 16:49:54

标签: php image echo src

我正在使用此代码来显示图像。     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

当我在浏览器中输入时,这是一个有效的来源。

但是,没有显示图像......出了什么问题?

2 个答案:

答案 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']. "'/>";