2

这是我的 HTML 代码:

<input style="margin-left:10px;" type="file"
name="user_upload_image" class="uploader" id="file" value="<?php
        if(isset($_POST['user_upload_image'])) {
            echo $_POST['user_upload_image'];
        }
?>"">

刷新表单后,此代码不会使图像留在框中。

我究竟做错了什么?

4

3 回答 3

2

要设置它的值那么它是不可能的。

无法设置该值的原因是安全问题。想象一下,如果你能设置它。页面加载,设置值,然后自动提交表单。我可以在您的计算机上获得任何我想要的文件,我知道它的路径。

阅读更多

于 2013-03-05T06:42:26.800 回答
0

您不能保留<input>of type="file"

于 2013-03-05T06:42:23.773 回答
0

你不能这样做。将图像上传到服务器,然后在那里显示图像的缩略图。

如果您想在提交表单之前显示图像,请使用 AJAX 并将图像上传到服务器,然后将其显示在您的“浏览”按钮附近。您不能在文件文本框中显示路径

于 2013-03-05T06:42:51.707 回答