iT邦幫忙

DAY 22
1

網頁程式自學亂亂來系列 第 22

會員登入php

  • 分享至 

  • xImage
  •  

我想學會員系統,上一篇寫會員註冊,

接下來要學習如何登入帳號了~

1.註冊登入php:裡面需要登入資料庫,以及把輸入的帳號密碼加密之後進去資料庫表單搜尋

2.html的表單form,除了html和css以外,需要在form的標籤裡面加入action="login.php" method="post"

實作如下:

1.先建立一個login.php的檔案,內容如下
<?
//登入資料庫
$server = '資料庫主機位址';
$user = '資料庫帳號';
$pass = '資料庫密碼';
$database = '資料庫名稱';
$connection = new mysqli($server, $user, $pass, $database);
$connection->set_charset("utf8");

//把密碼用md5加密
$account = $_POST['account'];
$password = md5($_POST['password']);

//把帳號密碼分別寫入資料庫的account和password欄位
mysql_query("SELECT account,password FROM 資料表名稱 WHERE account = '$account' and password = '$password'");

//如果帳號不是空白就顯示"歡迎你進來xxx",否則就顯示"帳號密碼有問題"
if($account != ""){
echo "歡迎你進來".$account ;
}else{
echo "帳號密碼有問題";
}?>

2.在html的之間要放入表單
<form action="login.php" method="post">
<table width="500" border="0">
<tr>
<td> </td>
<td>帳號</td>
<td><label for="textfield"></label>
<input type="text" name="account"/></td>
</tr>
<tr>
<td> </td>
<td>密碼</td>
<td><label for="textfield"></label>
<input type="text" name="password"/></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="button" id="button" value="送出" /></td>
</tr>
</table>
</form>

耶~我會基本的註冊跟登入了~


上一篇
會員註冊php
下一篇
自適應css 初次認識
系列文
網頁程式自學亂亂來30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言