[英]Displaying image from path returns about:Blank
我的文件夹中有一堆jpg图片,我需要一次调用一个。 用户查找一个数字,该数字从数据库中拉出一个文件名,并将该文件名附加到路径后以形成有效的图像路径。 然后将该路径放置在html元素的src标记中。 问题:除了一点点16x16图像错误外,什么都没有显示。 当我在新标签页中打开它时,它显示“ about:Blank”。 我已经单独回显了该路径,以确保其正确显示,并且我尝试使用一个完整的路径放在src标签中的独立html元素来调用该图像。 这里发生了什么?
<?php //Location
function Location($JobID) {
$db = mysqli_connect('localhost','root','******','testdb1')
or die('Error connecting to MySQL server.');
$JobID = $_POST['JobID'];
$getinfo = "SELECT Location FROM Jobs WHERE JobID = '$JobID'";
$query = mysqli_query($db, $getinfo);
$row = mysqli_fetch_array($query);
$Location = $row['Location'];
echo "<img src=C:/wamp64/www/Floormaps/".$Location.">";
}
?>
如果您是在Web目录根目录中的网页上执行此操作,请尝试更改图像标签,如下所示。 Web服务器仅需要知道图像与源标签所在页面的关系。
<?php //Location
function Location($JobID) {
$db = mysqli_connect('localhost','root','******','testdb1')
or die('Error connecting to MySQL server.');
$JobID = $_POST['JobID'];
$getinfo = "SELECT Location FROM Jobs WHERE JobID = '$JobID'";
$query = mysqli_query($db, $getinfo);
$row = mysqli_fetch_array($query);
$Location = $row['Location'];
echo "<img src='Floormap/$Location'>";
}
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.