保留<input type =“file”/>中的文件值

时间:2013-03-05 06:37:10

标签: php html

这是我的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'];
        }
?>"">

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

我做错了什么?

3 个答案:

答案 0 :(得分:2)

为了设定它的价值,那么它是不可能的。

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

Read More

答案 1 :(得分:0)

您无法保留<input> type="file"

答案 2 :(得分:0)

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

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