我想取消链接图像,并且我正在获取存储在数据库中的图像名称。我已经使用 User 类来获取用户信息表单数据库,其中存储了图像名称。函数看起来像这样public function avatar(){ $userId = $_SESSION['userId']; if($this->Query('SELECT * FROM users WHERE id = ?',[$userId])){ if($this->rowCount() > 0){ $row = $this->fetch(); $avatar = $row->avatar; return $avatar; } } }我想在 unlink 函数中调用变量但是如果我这样使用它会返回错误@unlink('../../assets/img/avatar'. echo $user->avatar());如何在该函数中从 db 调用图像名称?一些帮助将不胜感激
1 回答
万千封印
TA贡献1891条经验 获得超3个赞
要删除文件:
@unlink('../../assets/img/avatar/' . $user->avatar());要写入图像名称:
echo $user->avatar();
要显示图像:
echo "<img src='../../assets/img/avatar/'" . $user->avatar() . "' />";
或者:
echo "<img src='" . $user->avatar() . "' />";
- 1 回答
- 0 关注
- 242 浏览
添加回答
举报
0/150
提交
取消
