HTML 直接上传图像。
HTML 直接上传图像。
这个问题已经有了答案:在上传之前预览图像
我有一个页面,允许用户上传他们的照片作为他们的个人资料图片。我有这段代码:
我的php代码:
if(isset($_POST['upload'])) { $target = "profileimgs/".$key.basename($_FILES['image']['name']); $image = $key.basename($_FILES['image']['name']); $sql = "UPDATE users SET img = '$image' WHERE idnumber = $idnumber"; mysqli_query($con,$sql); if(move_uploaded_file($_FILES['image']['tmp_name'], $target)) { header("Location:home.php"); } else { header("Location:error_uploading.php"); } }
通过选择图片,唯一显示的预览将是图片的文件名。我想在他们选择图片后添加一个选择的图像预览。就像在Facebook上上传个人资料图片一样-您从计算机中选择图像,然后单击“选择图片”,它会自动上传您的图片到页面并为该图片提供预览,无需单击许多按钮。
有什么可以做到这一点吗?
admin 更改状态以发布 2023年5月24日