2012-04-11 40 views
0

写下面的代码的正确方法是什么?PHP连接

echo '<img src="'images/.$row['picture']. '"/>'; 

我想显示数据库中的图像。

回答

4

如果我理解正确的问题,

<?php 
echo '<img src="/images/' . $row['picture'] . '"/>'; 
?> 

<?php 
echo "<img src='/images/" . $row['picture'] . "'/>"; 
?> 
+0

我要评论与数据串连HTML来源这可能不受你控制是不好的做法。在这种情况下,使用'htmlspecialchars'函数来避免XSS攻击是很好的。 https://www.owasp.org/index.php/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet它是关于XSS – hdvianna 2014-06-13 12:14:58

0

尝试

<?php 
echo "<img src=images/".$row['picture']."/>"; 
?> 
+1

一个很好的资源这是不是输出: IMG标记必须 2012-04-11 04:56:53

1
echo '<img src="images/'.$row['picture'].'" />'; 
0
echo '<img src=images/'.$row['picture'].'>'; 
+0

这岂不输出: IMG标签需要是 2012-04-11 04:56:11

+0

@DankPiff我试过这段代码,发现工作。 – heyanshukla 2012-04-11 05:03:39