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.
【Java8新特性_尚硅谷】P1_P5
2.
SpringSecurity 基礎應用
3.
SlowFast Networks for Video Recognition
4.
074-enable-right-click
5.
WindowFocusListener窗體焦點監聽器
6.
DNS部署(二)DNS的解析(正向、反向、雙向、郵件解析及域名轉換)
7.
Java基礎(十九)集合(1)集合中主要接口和實現類
8.
瀏覽器工作原理學習筆記
9.
chrome瀏覽器構架學習筆記
10.
eclipse引用sun.misc開頭的類
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
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實現驗證用戶名是否已經被註冊
>>更多相關文章<<