我有一个小问题。我已经建立了一个小型数据库来存储找到的地理藏宝。当有人提交geocache并成功进入数据库时,我希望显示一个图像。这是我现在拥有的代码片段。它只是说,“感谢您提交geocache!”
if(!$query)
echo mysql_error();
else {
echo "<h1>Thank you for logging your geocache!</h1>";
}
这很好,但如果我使用这个代码:
if(!$query)
echo mysql_error();
else {
echo "<img src="checkmark.png">";
}
此代码将返回500服务器错误。
所以,最重要的问题是,如何在此脚本中回显图像?
答案 0 :(得分:1)
你在checkmark.png周围使用未转义的双引号,它会提前终止echo语句,导致它无效。请改为"<img src='checkmark.png'>";
或"<img src=\"checkmark.png\">";
。