如何在同一页面上进行表单提交的php验证
我有一个HTML表单,要求用户选择要上传的图像如何在同一页面上进行表单提交的php验证,php,Php,我有一个HTML表单,要求用户选择要上传的图像 <form action="" method="post" enctype="multipart/form-data"> <input id="fileToUpload" name="fileToUpload" type="file" accept="image/*" capture="camera"> <input type="submit" value="Save Recipe" name="sub
<form action="" method="post" enctype="multipart/form-data">
<input id="fileToUpload" name="fileToUpload" type="file" accept="image/*" capture="camera">
<input type="submit" value="Save Recipe" name="submit">
</form>
我的问题是,由于被截断的php在页面顶部执行,因此错误消息也在页面顶部得到输出。除了使用会话变量外,是否有更智能的方法在页面底部输出此消息?切换代码有效。需要重新设计流程。在一个文件中输出消息。然后使用CSS,将其放置在页面底部。将错误存储在一个数组中,然后如果错误数组不是空的,则在页面中的任意位置循环并输出错误,您可以在任意位置显示错误消息。只需分配
$error=“something”
并在需要的位置回显$error,切换代码。谢谢大家。问题解决了。虽然还有一些其他的设计问题需要我去处理,但转换代码的效果最好。英雄联盟
if(isset($_POST['submit']))
{
.... perform the upload image routine ...
.... output the error message if any ...
}