剛入門php,簡單的練習,判斷使用者名稱、密碼不能為空,提交後儲存在session中
<
!doctype
html
>
<?php
session_start()
;//啟動會話 ?>
.error
<
/style>
<
/head>
<?php
// 定義變數並設定為空值
$resulterr=""
;//表單已被提交,並且應該對其進行驗證。如果未提交,則跳過驗證並顯示乙個空白表單。if(
$_server
["request_method"]==
"post"
)else
}?>
表單驗證<
/h2>
<
!-- 通過使用 htmlspecialchars
() 函式能夠避免 $_server
["php_self"
] 被利用 --
>
"post" action=
"<?php echo htmlspecialchars($_server
["php_self
"]);?>"
>
姓名:"text" name=
"name"
>
密碼:"text" name=
"password"
>
"submit" name=
"submit" value=
"提交"
>
="error"
>
<?php
echo
$resulterr
;?>
<
/span>
<
/form>
<?php
//輸出
echo
$_session
['name'];
echo""
;echo
$_session
['pwd'];
?>
<
/body>
<
/html>
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...