JavaShuo
栏目
标签
Ajax用户注册验证
时间 2021-08-13
标签
php
css
html
mysql
sql
ide
post
spa
code
orm
栏目
Ajax
繁體版
原文
原文链接
1.创建php文件判断处理
点击(
此处
)折叠或打开
php
<
?
php
if
(
$
_POST
)
{
$
name
=
$
_POST
[
'name'
]
;
$
email
=
$
_POST
[
'email'
]
;
$
username
=
$
_POST
[
'username'
]
;
$
password
=
$
_POST
[
'password'
]
;
$
gender
=
$
_POST
[
'gender'
]
;
// Full Name
if
(
eregi
(
'^[A-Za-z0-9 ]{3,20}$'
,
$
name
)
)
{
$
valid_name
=
$
name
;
}
else
{
$
error_name
=
'Enter valid Name.'
;
}
// Email
if
(
eregi
(
'^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$'
,
$
email
)
)
{
$
valid_email
=
$
email
;
}
else
{
$
error_email
=
'Enter valid Email.'
;
}
// Usename min 2 char max 20 char
if
(
eregi
(
'^[A-Za-z0-9_]{3,20}$'
,
$
username
)
)
{
$
valid_username
=
$
username
;
}
else
{
$
error_username
=
'Enter valid Username min 3 Chars.'
;
}
// Password min 6 char max 20 char
if
(
eregi
(
'^[A-Za-z0-9!@#$%^&*()_]{6,20}$'
,
$
password
)
)
{
$
valid_password
=
$
password
;
}
else
{
$
error_password
=
'Enter valid Password min 6 Chars.'
;
}
// Gender
if
(
$
gender
=
=
0
)
{
$
error_gender
=
'Select Gender'
;
}
else
{
$
valid_gender
=
$
gender
;
}
if
(
(
strlen
(
$
valid_name
)
>
0
)
&
&
(
strlen
(
$
valid_email
)
>
0
)
&
&
(
strlen
(
$
valid_username
)
>
0
)
&
&
(
strlen
(
$
valid_password
)
>
0
)
&
&
$
valid_gender
>
0
)
{
//mysql_query(' SQL insert statement');
header
(
"Location: thanks.html"
)
;
}
else
{
}
}
?
>
2.创建一个表单
点击(
此处
)折叠或打开
css
<
html
>
<
head
>
<
title
>
<
/
title
>
<
style
type
=
"text/css"
>
.
err
{
font
-
size
:
11px
;
padding-left:10px
;
color
:
#
CC0000
;
float:left
;
}
input
{
float:left
;
}
<
/
style
>
<
/
head
>
<
body
>
<
form
autocomplete
=
"off"
enctype
=
"multipart/form-data"
method
=
"post"
action
=
""
name
=
"form"
>
<
ul
>
<
li
id
=
"foli1"
class
=
" "
>
<
label
class
=
"desc"
id
=
"title1"
for
=
"Field1"
>
Full
Name
<
/
label
>
<
div
>
<
input
id
=
"name"
name
=
"name"
type
=
"text"
class
=
"field text medium"
value
=
"<?php echo $valid_name; ?>"
maxlength
=
"255"
tabindex
=
"1"
/
>
<
span
class
=
"err"
>
<
?
php echo $error_name
;
?
>
<
/
span
>
<
/
div
>
<
/
li
>
<
li
id
=
"foli2"
class
=
" "
>
<
label
class
=
"desc"
id
=
"title2"
for
=
"Field2"
>
Email
<
/
label
>
<
div
>
<
input
id
=
"email"
name
=
"email"
type
=
"text"
class
=
"field text medium"
value
=
"<?php echo $valid_email; ?>"
maxlength
=
"255"
tabindex
=
"2"
/
>
<
span
class
=
"err"
>
<
?
php echo $error_email
;
?
>
<
/
span
>
<
/
div
>
<
/
li
>
<
li
id
=
"foli3"
class
=
" "
>
<
label
class
=
"desc"
id
=
"title3"
for
=
"Field3"
>
User-
ID
<
/
label
>
<
div
>
<
input
id
=
"username"
name
=
"username"
type
=
"text"
class
=
"field text medium"
value
=
"<?php echo $valid_username; ?>"
maxlength
=
"255"
tabindex
=
"3"
/
>
<
span
class
=
"err"
>
<
?
php echo $error_username
;
?
>
<
/
span
>
<
/
div
>
<
/
li
>
<
li
id
=
"foli4"
class
=
" "
>
<
label
class
=
"desc"
id
=
"title4"
for
=
"Field4"
>
Password
<
/
label
>
<
div
>
<
input
id
=
"password"
name
=
"password"
type
=
"password"
class
=
"field text medium"
value
=
"<?php echo $valid_password; ?>"
maxlength
=
"255"
tabindex
=
"4"
/
>
<
span
class
=
"err"
>
<
?
php echo $error_password
;
?
>
<
/
span
>
<
/
div
>
<
/
li
>
<
li
id
=
"foli6"
class
=
" "
>
<
label
class
=
"desc"
id
=
"title6"
for
=
"Field6"
>
Gender
<
/
label
>
<
div
>
<
select
id
=
"gender"
name
=
"gender"
class
=
"field select medium"
tabindex
=
"5"
style
=
"float:left"
>
<
option
value
=
"0"
>
Gender
<
/
option
>
<
option
value
=
"1"
>
Male
<
/
option
>
<
option
value
=
"2"
>
Female
<
/
option
>
<
/
select
>
<
span
class
=
"err"
>
<
?
php echo $error_gender
;
?
>
<
/
span
>
<
/
div
>
<
/
li
>
<
li
id
=
"foli15"
class
=
" "
>
<
/
li
>
<
li
class
=
"buttons"
>
<
input
type
=
"submit"
value
=
"Submit"
style
=
" background:#0060a1; color:#FFFFFF; font-size:14px; border:1px solid #0060a1"
/
>
<
/
li
>
<
/
ul
>
<
/
form
>
<
/
body
>
<
/
html
>
相关文章
1.
AJAX+JAVA用户登录注册验证
2.
ajax注册验证
3.
AJAX .NET验证注册用户名是否已经被使用
4.
Ajax+PHP动态验证注册用户名是否可用
5.
ajax php 验证注册用户名是否存在
6.
Ajax小实例 用户注册异步验证
7.
Ajax注册表单用户名实时验证
8.
基于php+ajax的注册用户名验证
9.
Ajax验证用户名是否被注册
10.
ajax+struts2实现验证用户名是否已经被注册
更多相关文章...
•
XML 验证
-
XML 教程
•
DTD 验证
-
DTD 教程
•
Spring Cloud 微服务实战(三) - 服务注册与发现
•
PHP Ajax 跨域问题最佳解决方案
相关标签/搜索
注册
配置用户验证
验证
iOS用户体验
用户
身份证验证
注册登陆
注册表
域名注册
Windows7注册码
PHP
HTML
Java
Ajax
MySQL
HTTP/TCP
CSS
SQL
PHP参考手册
MyBatis教程
Spring教程
注册中心
Ajax
应用
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
.Net core webapi2.1生成exe可执行文件
2.
查看dll信息工具-oleview
3.
c++初学者
4.
VM下载及安装
5.
win10下如何安装.NetFrame框架
6.
WIN10 安装
7.
JAVA的环境配置
8.
idea全局配置maven
9.
vue项目启动
10.
SVN使用-Can't remove directoryXXXX,目录不是空的,项目报错,有红叉
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
AJAX+JAVA用户登录注册验证
2.
ajax注册验证
3.
AJAX .NET验证注册用户名是否已经被使用
4.
Ajax+PHP动态验证注册用户名是否可用
5.
ajax php 验证注册用户名是否存在
6.
Ajax小实例 用户注册异步验证
7.
Ajax注册表单用户名实时验证
8.
基于php+ajax的注册用户名验证
9.
Ajax验证用户名是否被注册
10.
ajax+struts2实现验证用户名是否已经被注册
>>更多相关文章<<