1.
isset在php中判斷變數是否宣告,該函式的返回值是true或者是false,isset只能英語變數,因為傳遞任何其他形式的引數都將造成解析錯誤。
2.
trim() 函式移除字串兩側的空白字元或其他預定義字元。
3.
去掉d at
a中的反
斜槓(s
trip
slas
hes)
把data中的反斜槓(stripslashes) 把
data中的
反斜槓(
stri
psla
shes
)把data中預定義的字元(比如「 』 & > <)轉換為 html 實體(htmlspecialchars)
4.最近學習的是關於表單驗證的一些知識,只是可以在菜鳥教程上進行簡單的修改,我就把最近搞得乙個簡單的分享下。
<?php
// 定義變數並預設設為空值
$nameerr
=$emailerr
=$gendererr
=$websiteerr=""
;$name
=$email
=$gender
=$comment
=$website=""
;if($_server
["request_method"]==
"post"
)elseif(
empty
($_post
["email"])
)elseif(
empty
($_post
["website"])
)elseif(
empty
($_post
["comment"])
)elseif(
empty
($_post
["gender"])
)else
}?>
html的**
"post" action=
"<?php echo htmlspecialchars($_server
['php_self'
]);?>"
>
名字:"text" name=
"name"
>
="error"
>
*<?php
echo
$nameerr
;?>
<
/span>
e-mail:
"text" name=
"email"
>
="error"
>
*<?php
echo
$emailerr
;?>
<
/span>
**:"text" name=
"website"
>
="error"
>
<?php
echo
$websiteerr
;?>
<
/span>
備註:"comment" rows=
"5" cols=
"40"
>
<
/textarea>
性別:"radio" name=
"gender" value=
"female"
>女
"radio" name=
"gender" value=
"male"
>男
="error"
>
*<?php
echo
$gendererr
;?>
<
/span>
"submit" name=
"submit" value=
"submit"
>
<
/form>
明天爭取寫出自己的乙個表單驗證。武漢加油,中國加油 php表單驗證
html表單驗證的 如下 注意 使用者向伺服器傳送請求的方式有兩種 post和get,兩者的區別是get傳送的時候,攜帶的資料是連線在url後面。有資料大小的限制,並且get不能上傳檔案,而post傳送比較隱蔽的,url看不到,沒有資料大小的限制,用來上傳檔案給伺服器。在php中,獲取傳送來的資料,...
php驗證表單
class class post str true false 驗證是否為指定長度數字 function fun text2 num1,num2,str i str true false 驗證是否為指定長度漢字 function fun font num1,num2,str string retur...
PHP表單驗證
頁面作用 常用表單驗證類 class class post str true false 驗證是否為指定長度數字 function fun text2 num1,num2,str i str true false 驗證是否為指定長度漢字 function fun font num1,num2,str...