这是我的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'];
}
?>"">
在刷新表单后,此代码不会使图像保留在框中。
我做错了什么?
答案 0 :(得分:2)
为了设定它的价值,那么它是不可能的。
您无法设置值的原因是安全问题。想象一下,如果你 可以设定它。页面加载,设置值,然后自动提交表单。 我可以在你想要的电脑上获得任何文件,我知道它的路径。
答案 1 :(得分:0)
您无法保留<input>
type="file"
。
答案 2 :(得分:0)
你做不到。将图像上传到服务器,然后在那里显示图像的缩略图。
如果要在提交表单之前显示图像,请使用AJAX并将图像上传到服务器,然后将其显示在“浏览”按钮附近。您无法在文件文本框旁边显示路径