1. 程式人生 > >登錄註冊的頁面制作

登錄註冊的頁面制作

title att org ima mysql ext 註冊頁面 分享 values

下面來做一個超簡易的登錄註冊

先來說註冊

得先寫個大標題證明是註冊頁面,然後再就是文本框填內容,在註冊這裏建三個文本框,用戶名,密碼,還有姓名,最後還有一個註冊的按鈕,用來跳轉頁面

分析好了之後,先建註冊頁面的第一個網頁

技術分享
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>

<body>
<h1>註冊頁面</h1>
<form action="./zhucechuli.php" method="post">
<div>用戶名:<input type="text" name="yh" /></div>
<div>密碼:<input type="text" name="mm" /></div>
<div>姓名:<input type="text" name="xm" /></div>
<div><input type="submit"  value="註冊"/></div>
</form>

</body>
</html>
技術分享

運行後是這樣的

技術分享

<form action="./zhucechuli.php" method="post"></form>
這句話的意思就是那個註冊按鈕一點,就要把裏面的數據傳送到哪個頁面,.php那個文件是即將我們要建的一個,必須是在當前目錄下,post是可以使傳送的數據信息在瀏覽器地址那裏隱藏,用get的話就是顯示的
然後再建註冊處理頁面
新建一個php格式的文件,命名後面必須加.php,然後保存,保存的地址要和註冊頁面的地址在同一目錄下
因為是php文件,裏面的內容可以都不用了,改成<?php 內容 就可以,尾部也可以省略掉
技術分享
<?php 
$yh = $_POST["yh"];
$mm = $_POST["mm"];
$xm = $_POST["xm"];

//1.造連接對象
$db = new MySQLi("localhost","root","726","text11");            連接數據庫 ,我用的是text11

//2.寫SQL語句
$sql = "insert into zhuce values(‘{$yh}‘,‘{$xm}‘,‘{$mm}‘)";          我用的是zhuce的表     裏面就三列  yh  xm   mm 

//3.執行
$r = $db->query($sql);

if($r)
{
    echo "註冊成功!";
}
else
{
    echo "註冊失敗!";
}
技術分享

通過註冊頁面,添上註冊內容,註冊後的顯示:

技術分享

運行中可能會出現亂碼,改一下文字編碼就可以了,改成國際通用的

這樣註冊頁面就做好了!
下面是登陸頁面
登陸頁面用的是,兩個文本框,一個按鈕
技術分享
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>

<body>
<h1>登錄頁面</h1>
<form action="./dengluchuli.php" method="post">
<div>用戶名:<input type="text" name="yh" /></div>
<div>密碼:<input type="password" name="mm" /></div>
<div><input type="submit"  value="登錄"/></div>

</form>
</body>
</html>
技術分享

技術分享

同樣的也是要做過登陸處理頁面,在當前目錄下

技術分享
<?php
$yh = $_POST["yh"];
$mm = $_POST["mm"];

//1.造連接對象
$db = new MySQLi("localhost","root","726","text11");

//2.寫SQL語句
$sql = "select mm from zhuce where yh=‘{$yh}‘";

//3.執行
$reslut = $db->query($sql);

//4.取數據
$attr = $reslut->fetch_row();
if($attr[0]==$mm && !empty($mm))

{
    echo "登錄成功!";
}
else
{
    echo "登錄失敗!";
}
技術分享

技術分享

再填登陸頁面時,如果和註冊的用戶密碼不一致,則登陸失敗,一樣的話才登陸成功,打開數據庫會發現,註冊的內容都在裏面

技術分享

登錄註冊的頁面制作