我正在为 php 中的公司开发网站。在网站上,我正在制作用户输入表格。 我只是想知道在一个php文件中编写逻辑和html代码是否合适。当我使用单独的页面..一个用于HTML代码和另一个PHP逻辑。 我在验证表单时遇到了问题。 我正在使用两种方式验证表单,即javascript和php。 javascript还可以。但对于PHP ..验证有点困难。发生错误时,在服务器端验证后如何进入html页面显示错误?
答案 0 :(得分:0)
对于javascript验证,您可以使用javascript中提供的alert()在同一页面中显示错误,但如果您想显示在php验证中生成的错误,那么您可以使用带有错误变量的重定向,即
header("location:filldetails.php?error=".$error);
其中 your-url.com 是项目中的页面地址
错误是您可以通过其获取生成错误的变量名称
some_error 是生成的错误
现在,在向上一页发送错误之后,它就得到了它
if(isset($_GET['error']))
{
echo $_GET['error'];
}