---- 網(wǎng)易云熱評(píng)

在HTML基礎(chǔ)中,做了兩張靜態(tài)頁(yè)面(登錄和注冊(cè)),現(xiàn)在我們配合PHP動(dòng)態(tài)頁(yè)面進(jìn)行操作。

一、登錄" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > 從建站打拿站 -- PHP(登錄和注冊(cè))

從建站打拿站 -- PHP(登錄和注冊(cè))

時(shí)間:2023-08-06 05:48:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-08-06 05:48:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

從建站打拿站 -- PHP(登錄和注冊(cè)):小孩子才會(huì)喝的一塌糊涂 而我必須帶著鑰匙拿好手機(jī)記住回家的路。。。。

---- 網(wǎng)易云熱評(píng)

在HTML基礎(chǔ)中,做了兩張靜態(tài)頁(yè)面(登錄和注冊(cè)),現(xiàn)在我們配合PHP動(dòng)態(tài)頁(yè)面進(jìn)行操作。

一、登錄頁(yè)面(GET)

1、action屬性修改為"../php/dl.php":將表單內(nèi)容提交到該頁(yè)面執(zhí)行

2、method屬性修改為"get":提交方式是GET方式

<!DOCTYPE html> <!-- 有助于瀏覽器中正確顯示網(wǎng)頁(yè) --><html> <!-- html頁(yè)面開始標(biāo)簽 --><head><meta charset="UTF-8"> <!-- UTF-8編碼 --><title>登錄</title> <!-- 標(biāo)簽頁(yè)顯示的內(nèi)容 --></head><body style="text-align:center;">請(qǐng)輸入用戶名和密碼<form action="../php/dl.php" method="get" target="_blank">用 戶 名: <input type="text" name="user">密 碼:<input type="password" name="pass1"><input type="reset"><input type="submit" name="submit" value="登錄"></form></body></html> <!-- html頁(yè)面結(jié)束標(biāo)簽 -->運(yùn)行結(jié)果:這里用戶名提交什么,下面dl.php就會(huì)接受什么樣的參數(shù)







3、編寫dl.php

<meta charset="utf-8"> //指定編碼方式<?phpecho "歡迎,".$_GET['user'] //接收表單提交的參數(shù)?>





4、只有注冊(cè)過(guò)的用戶才能登錄,所以添加一個(gè)判斷,關(guān)于數(shù)據(jù)庫(kù)以后再說(shuō)

首先判斷是否為表單提交,然后判斷用戶名和密碼是否為空,是否正確

http://192.168.1.129/php/dl.php?user=aiyou&pass=bucuo&submit=登錄 提交的參數(shù)都在URL中,不安全

<meta charset="utf-8"><?phpif(isset($_GET['submit'])){ if(isset($_GET['user'])&& $_GET['user']=="aiyou" && isset($_GET['pass']) && $_GET['pass']=="bucuo") { echo "歡迎,".$_GET['user']; }else{ echo "用戶名或密碼錯(cuò)誤"; }}else{ echo "請(qǐng)通過(guò)表單提交";}?>二、注冊(cè)頁(yè)面(POST)

1、action屬性修改為"../php/zc.php":將表單內(nèi)容提交到該頁(yè)面執(zhí)行

2、method屬性修改為"post":提交方式是POST方式

<form action="../php/zc.php" method="post" target="_blank">用 戶 名:<input type="text" name="user">密 碼:<input type="password" name="pass1">確認(rèn)密碼:<input type="password" name="pass2">性 別:<input type="radio" name="sex1">男<input type="radio" name="sex2">女愛(ài) 好:<input name="cg" type="checkbox">唱歌<input name="tw" type="checkbox">跳舞<input name="kdy" type="checkbox">看電影頭像上傳:<input type="file" name="tx">個(gè)性簽名:<textarea name="gxqm"></textarea><input type="reset"><input type="submit" name="submit" value="提交"></form>運(yùn)行結(jié)果: 這里用戶名提交什么,下面zc.php就會(huì)接受什么樣的參數(shù)







3、編寫zc.php

這里只判斷用戶名、密碼及確認(rèn)密碼是否填寫,不涉及數(shù)據(jù)庫(kù)

http://192.168.1.129/php/zc.php url里沒(méi)有參數(shù),參數(shù)在數(shù)據(jù)包里面,相對(duì)與get請(qǐng)求比較安全

<meta charset="utf-8"><?phpif(isset($_POST['submit'])){ if(isset($_POST['user']) && isset($_POST['pass1']) && isset($_POST['pass2'])) { echo "恭喜".$_POST['user']."注冊(cè)成功"; }else{ echo "注冊(cè)信息有誤"; }}else{ echo "請(qǐng)通過(guò)表單提交";}?>











禁止非法,后果自負(fù)

歡迎關(guān)注公眾號(hào):web安全工具庫(kù)





















關(guān)鍵詞:注冊(cè)

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉