HTML 直接上传图像。

22 浏览
0 Comments

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日
0
0 Comments

你可以使用jasny插件的图片上传部件,其中有一个漂亮的上传器。

enter image description here

0
0 Comments
your image
It will show instead image using javascript base encode. your php code work as well as.

:这是一个加粗的文本,其中的“123”表示一个数字序列。

0