真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP表單與驗(yàn)證

一.Header()函數(shù)

高臺(tái)網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站設(shè)計(jì)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司

 

標(biāo)頭 (header) 是

echo'嘿嘿,我是中文!頁(yè)面編碼是GBK,文件也是GBK';

?>

 

注意:除非啟用了輸出緩沖,否則這些命令必須在返回任何輸出之前執(zhí)行。

啟用輸出緩沖:ob_start()

ob_start();

?>

 

二.接受及驗(yàn)證數(shù)據(jù)

 

HTML表單元素

表單元素

描述

text input

文本框

passoword input

密碼框

hidden input

隱藏框

select

下拉列表框

checkbox

復(fù)選框

radio

單選按鈕

textarea

區(qū)域框

file

上傳

submit

提交按鈕

reset

重置按鈕

 

GET與POST

處理表單時(shí),必須指定輸入到表單的信息以何種方式傳輸?shù)狡淠康牡兀╩ethod="")。對(duì)此,Web開發(fā)人員可以采用GET和POST。使用GET方法發(fā)送數(shù)據(jù)時(shí),所有域都追加到瀏覽器的URL后面,并且為數(shù)據(jù)隨URL地址發(fā)送。采用POST方法時(shí),值會(huì)作為標(biāo)準(zhǔn)值發(fā)送。

PHP分別使用$_GET和$_POST超全局變量來處理GET和POST變量。通過使用這兩個(gè)超全局變量,可以準(zhǔn)確地指定信息應(yīng)當(dāng)來自哪里,并以你希望的方式處理數(shù)據(jù)。

 

使用$_GET或$_POST來接收數(shù)據(jù)

1.$_GET['username'],發(fā)送的表單method必須是get;

2.$_POST['username'],發(fā)送的表單method必須是post;

3.采用isset()來驗(yàn)證$_GET['username']超級(jí)全局變量是否定義;

4.使用htmlspecialchars()函數(shù)將HTML特殊字符進(jìn)行過濾。

 

對(duì)數(shù)據(jù)有效性進(jìn)行驗(yàn)證

1.使用函數(shù)trim()去除數(shù)據(jù)的前后空格;

2.使用函數(shù)strlen()判斷數(shù)據(jù)的長(zhǎng)度;

3.使用函數(shù)is_numeric()判斷數(shù)據(jù)是純數(shù)字;

4.使用正則表達(dá)式驗(yàn)證郵箱是否合法。

 

if(!isset($_POST['send']) ||$_POST['send']!='提交') {

header('Location:Demo1.php');

exit;

}

 

if(preg_match('/([\w\.]{2,255})@([\w\-]{1,255}).([a-z]{2,4})/',$_POST['email'])) {

echo'電子郵件合法';

}else{

echo'電子郵件不合法';

}

?>


當(dāng)前文章:PHP表單與驗(yàn)證
分享網(wǎng)址:
http://weahome.cn/article/iphpss.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部