设为首页收藏本站 隐藏访客:

零基础学网络技术 - 东方联盟VIP会员专区

 找回密码
 立即注册
查看: 18988|回复: 0

第10课:PHP表单验证E-mail 和 URL

[复制链接]

187

主题

187

帖子

0

积分

管理员

东方联盟金牌讲师

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2019-9-25 12:54:46 | 显示全部楼层 |阅读模式
主讲老师:郭盛华

PHP - 验证 E-mail
preg_match()函数搜索字符串模式,如果模式存在返回true,否则返回false, 以下代码展示的简单方法检查 e-mail 地址语法是否有效。如果无效则存储一条错误消息:
  1. $email = $_POST["email“];
  2. if (!preg_match("/([\w\-]+\@[\w\-]+\.[\w\-]+)/",$email)) {
  3. $emailErr = "无效的 email格式!";
  4. }
复制代码
PHP - 验证 URL
以下代码展示的方法检查 URL 地址语法是否有效(这条正则表达式同时允许URL 中的斜杠)。如果 URL 地址语法无效,则存储一条错误消息:
  1. $txt = $_POST[“txt“];
  2. if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%
  3. =~_|]/i",$txt)) {
  4. $txtErr = "无效的 URL";
  5. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
加入东方联盟,成为我们VIP会员,即可免费学习所有视频课程,课程是由郭盛华亲自录制演讲的!【查看会员套餐】
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|东方联盟网 ( 粤ICP备19097316号 )

GMT+8, 2024-10-24 08:30 , Processed in 0.063389 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表