【发布时间】:2018-11-30 08:47:04
【问题描述】:
好吧,我的页面包含这样的img:
<img id=".."class=".." src="setPhoto/second_photo.php">
现在,正如您在 src 中看到的,我已经放置了一个 .php 文件:
<?php
$id = $_SESSION['u_id'];
$sql = "SELECT * FROM users WHERE id=$id";
$result = mysql_query("$sql");
if ($row = mysqli_fetch_assoc($result)) {
mysql_close($link);
header("Content-type: image/jpeg");
echo $row['profile_front_photo'];
} else {
// no result from database
mysql_close($link);
header("Content-type: image/jpeg");
echo '../../../_images/default.jpg'; //Here is the promblem
}
?>
这个带有路径的代码不起作用。我想使用路径将照片设置为img。
有可能吗?
【问题讨论】:
-
首先您必须从数据库中检索照片然后设置为 src...在代码中您将采用相反的方向...不要在 src 中添加 .php 文件
-
你能粘贴你的输出吗
-
你不知道 default.jpg 的路径是什么。首先根据您的文件夹结构检查 default.jpg 的绝对或相对路径是什么,然后将该路径形成一个变量并将其传递给 echo 语句或图像 SRC