通过jQuery和PHP验证表单输入字段



我想在jQuery中单击按钮时验证我的表单输入字段。但我不想使用客户端验证。如何在单击按钮时添加PHP服务器端验证?

我正在使用表单的模式框。

我知道这是一个初级水平的问题,但由于我的专业知识水平低,目前我无法解决。

是的,您可以使用PHP进行验证,这没什么大不了的。我将在这里提供一个简单的例子,将表单数据传递给PHP进行验证。

<?php
if( isset($_POST['submitForm']) )
{
$userName = $_POST['userName'];
$userAge = $_POST['userAge'];

if ($userAge > 21)
{
echo "Hey " + userName;
}
}
?>
<html>
<body>
<form method="POST" action=""> 
Name: <input type="text" name="userName">
Age: <input type="number" name="userAge">
<input type="submit" name="submitForm" value="Validate"> 
</form>
</body>
</html> 

如果您希望将数据传递到另一个页面进行验证,只需在action属性中指定文件名,如action="Your_PHP_File.php",然后分别进行验证只是一个提示:如果你想在成功时重定向(大量使用(:

header("Location: Your_URL_Here");

无论如何,这并不是一个更好的用户体验。您必须使用JavaScript/任何JavaScript框架进行客户端验证,并且只能使用PHP等语言与服务器通信,例如将数据存储在数据库中,从数据库中检索数据。

最新更新