PHP中的表单验证
HTML表单包含各种输入字段,例如文本框,复选框,单选按钮,提交按钮和清单等。这些输入字段需要进行验证,以确保用户已在所有必填字段中输入了信息并验证了用户提供的信息是正确的。
不能保证用户提供的信息总是正确的。PHP在服务器端验证由HTML表单提交的数据。您需要验证以下几点:
空字符串
验证字符串
验证号码
确认电邮
验证网址
输入长度
空字符串
下面的代码检查该字段是否为空。如果用户将必填字段留空,则会显示一条错误消息。输入以下代码行以验证必填字段。
验证字符串
下面的代码检查该字段是否仅包含字母和空格,例如-name。如果名称字段未收到用户的有效输入,则它将显示错误消息:
验证码
以下代码验证该字段将仅包含数字值。例如-手机号码如果“手机号码”字段未从用户那里接收数字数据,则代码将显示错误消息:
确认电邮
有效的电子邮件必须包含@和。符号。PHP提供了多种方法来验证电子邮件地址。在这里,我们将使用正则表达式来验证电子邮件地址。
以下代码验证用户通过HTML表单提供的电子邮件地址。如果该字段不包含有效的电子邮件地址,则代码将显示错误消息:
输入长度验证
输入长度验证限制用户提供指定范围之间的值,例如-手机号码。有效的手机号码必须为10位数字。
给定的代码将帮助您将长度验证应用于用户输入:
验证网址
下面的代码验证用户通过HTML表单提供的网站的URL。如果该字段不包含有效的URL,则代码将显示错误消息,即“URL无效”。
按钮单击验证
下面的代码验证用户单击“提交”按钮并将表单数据发送到服务器,是以下方法之一-获取或发布。
注意:请记住,验证和验证都互不相同。
现在,我们将所有这些验证应用于HTML表单以验证字段。因此,您可以详细了解如何将这些代码用于验证表单。
使用HTML创建注册表单并执行服务器端验证。请按照以下说明进行操作:
创建并验证注册表单
当以上代码在浏览器上运行时,输出将类似于以下屏幕截图:
填写注册表格,然后单击“提交”按钮。如果正确提供了所有必需的信息,则输出将显示在“提交”按钮下方的同一页上。请参见下面的屏幕截图:
请记住,我们还没有使用数据库来存储注册用户的数据。
0
相关文章:PHP的echo和print语句 PHP echo和print语句 我们经常使用echo语句来显示输出。有两种在PHP中获取输出的基本方法: e […]...
php之if-else PHP if-else PHP ifelse语句用于测试条件。在PHP中有多种使用if语句的方法。 if if […]...
PHP带参数的函数 PHP参数化函数 PHP参数化函数是带有参数的函数。您可以在函数内传递任意数量的参数。这些传递的参数充当函数内 […]...
php字符串函数 PHP字符串函数 PHP提供了各种字符串函数来访问和操作字符串。 下面列出了PHP字符串函数。 addcsla […]...
PHP的cookie PHP Cookie PHPcookie是存储在客户端浏览器中的一小部分信息。它用于识别用户。 Cookie是 […]...
php写文件 PHP写文件 PHPfwrite()和fputs()函数用于将数据写入文件。要将数据写入文件,您需要使用w,r […]...
php-vs-html PHP与HTML 什么是PHP? PHP代表超文本预处理器,它是一种开源脚本语言。它是服务器端脚本语言,是用于 […]...
PHP 正则表达式 PHP正则表达式 正则表达式通常称为regex。这些只不过是一个模式或一系列字符,它们将特殊的搜索模式描述为t […]...