我在表单中上传了一张图片... 该文件是一个php文件btw ...
问题是只要填写此表单,并且用户点击上传第一张图片,表单就会提交给自己,并且用户可能填写的所有字段都将为空白...
我知道有一种方法可以做到这一点,在我的PHP代码中有很多'isset',但是有什么更简单或者更好的方式我不知道吗?
由于
答案 0 :(得分:1)
您回显字段上的POST变量。
<form method="POST">
<input type="text" name="name" value="<?php echo $_POST['name']?>" />
<input type="submit" name="submit" />
</form>
当表单提交给自己时,将填写相同的数据。
答案 1 :(得分:0)
我不知道别的什么。我一直用这个:
<input type="text" value="<?= isset($value) ? $value : ""; ?>">
我认为模板中的代码不是太多,但它可以解决这个问题。
或者你可以使用一些框架来为你抽象一切,但我不能推荐一些......