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

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

php數(shù)據(jù)庫與登錄界面 php做登錄界面

php連接數(shù)據(jù)庫實現(xiàn)登錄界面

能把表單也截取出來就更好了。只要表單的提交地址正確,就是你現(xiàn)在截圖的這個頁面地址,然后method是post,兩個input的name分別是username和password就行了

創(chuàng)新互聯(lián)建站自成立以來,一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設計、網(wǎng)站設計制作、網(wǎng)站制作、電子商務、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個性化軟件開發(fā)等基于互聯(lián)網(wǎng)的全面整合營銷服務。公司擁有豐富的網(wǎng)站建設和互聯(lián)網(wǎng)應用系統(tǒng)開發(fā)管理經(jīng)驗、成熟的應用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開發(fā)工程師團隊及專業(yè)的網(wǎng)站設計師團隊。

PHP制作一個登錄頁面,用戶名和密碼怎么與數(shù)據(jù)庫中一個表里面的數(shù)據(jù)對比,確認能不能成功登陸?

你先獲取到登陸頁輸入的用戶名密碼,在后臺用select * from 表 where user =“用戶名”and password=“密碼”。用一個變量保存結果,然后if判斷這個結果,為true 就讓登陸 ,false不能登陸

php和mysql連接,做用戶登錄界面,代碼怎么寫

數(shù)據(jù)庫連接方式:$conn=mysql_connect("host","user","pwd")or die("數(shù)據(jù)庫連接失敗".mysql_error());mysql_select_db("data_table",$conn);再不叫我294442185

php登錄頁面完整代碼連接數(shù)據(jù)庫

創(chuàng)建conn.php,連接數(shù)據(jù)庫。

$dns = 'mysql:host=127.0.0.1;dbname=test';

$username = 'root';

$password = 'root';

// 1.連接數(shù)據(jù)庫,創(chuàng)建PDO對象

$pdo = new PDO($dns,$username,$password);

創(chuàng)建login.html,登陸頁面。

用戶名

密 碼

創(chuàng)建login.php,驗證賬號密碼。

header("Content-Type: text/html; charset=utf8");

if(!isset($_POST["submit"])){

exit("錯誤執(zhí)行");

}//檢測是否有submit操作

include('conn.php');//鏈接數(shù)據(jù)庫

$name = $_POST['name'];//post獲得用戶名表單值

$pwd = sha1($_POST['password']);//post獲得用戶密碼單值

if ($name $pwd){//如果用戶名和密碼都不為空

$sql = "select * from user where username = '$name' and password='$pwd'";//檢測數(shù)據(jù)庫是否有對應的username和password的sql

$stmt = $pdo-prepare($sql);

$stmt-execute();

if($stmt-fetch(PDO::FETCH_BOUND)){//0 false 1 true

header("refresh:0;url=welcome.html");//如果成功跳轉至welcome.html頁面

exit;

}else{

echo "用戶名或密碼錯誤";

echo "

setTimeout(function(){window.location.href='login.html';},1000);

";//如果錯誤使用js 1秒后跳轉到登錄頁面重試;

}

}else{//如果用戶名或密碼有空

echo "表單填寫不完整";

echo "

setTimeout(function(){window.location.href='login.html';},1000);

";

//如果錯誤使用js 1秒后跳轉到登錄頁面重試;

}

$pdo = null;

創(chuàng)建signup.html,注冊頁面

用戶名:

密 碼:

創(chuàng)建signup.php

header("Content-Type: text/html; charset=utf8");

if(!isset($_POST['submit'])){

exit("錯誤執(zhí)行");

}//判斷是否有submit操作

$name=$_POST['name'];//post獲取表單里的name

$pwd = sha1($_POST['password']);//post獲取表單里的password

include('conn.php');//鏈接數(shù)據(jù)庫

$sql="insert into user(id,username,password) values (null,'$name','$pwd')";//向數(shù)據(jù)庫插入表單傳來的值的sql

$stmt = $pdo-prepare($sql);

$stmt-execute();

$stmt-fetch(PDO::FETCH_BOUND);

if (!$stmt){

die('Error: ' . $stmt-getMessage());//如果sql執(zhí)行失敗輸出錯誤

}else{

echo "注冊成功";//成功輸出注冊成功

}

$pdo = null;//關閉數(shù)據(jù)庫

用php做個登陸界面,代碼要怎么寫,用戶名和密碼在數(shù)據(jù)庫中,怎么關聯(lián)呢。

你可以做一個簡單的例如你只有用戶名和密碼即可那么你先在數(shù)據(jù)庫(以mysql為例)中建表例如叫做user 字段為 id name pass分別是編號、用戶名、密碼長度分別是int(8) a_t(自動編號) 主鍵,varchar(50) ,varchar(50) 你可以添加一個測試數(shù)據(jù) 例如 1,admin,admin//說明密碼這里不說加密的問題,用明文實現(xiàn) 登錄頁面的代碼:login.phphtmlheadtitle用戶登錄/title/headbodyform action="checklogin.php" name="loginform" method="post"用戶名:input name="name" type="text"br密 碼:input name="password" type="password"brinput value="登錄" type="submit"br/form/body/html checklogin.php代碼(檢測登錄): $name=$_POST[name];$pass=$_POST[password];session_start();//這個可以維持登錄狀態(tài),可以參照session的使用

//登錄檢查函數(shù) function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";

$query=@mysql_query($sql) or die(mysql_error());

$us=is_array($row=@mysql_fetch_array($query));

$user_shell=$us ? $user_shell==$row[password]:FALSE;

if($user_shell){ echo "scriptalert('登錄成功');/script";

return $row;

}else{

echo "scriptalert('您暫時不能瀏覽該頁面,請先登錄');location.href='login.php';/script";

} }login_state($name,$password);?

希望可以幫到您,如果還有問題可以聯(lián)系2458285853

用數(shù)據(jù)庫代碼輸出登錄界面用PHP語言

面向對象寫法:登錄模板login.html,處理類,LoginAction.class.php。給你個最簡單的過程化代碼login.php:

html

head

meta http-equiv="content-type" content="text/html; charset=utf-8"

titleLogin/title

/head

body

div id="pic"

a href="#" title="立刻體檢"img src="../img/login.jpg"http://a

/div

div id="input"

form action="do_login.php" method="post"

p class="name"用戶名:input class="in" type="text" name="username"http://p

p class="name"密nbsp;nbsp;碼:input class="in" type="password" name="password"http://p

input id="deng" type="image" src="../img/login.gif" title="登錄" name="submit" value="登錄"/

/form

/div

/body

/html

dologin.php:

?php

session_start();

include './config.php';

if(isset($_POST['submit'])){

$username=$_POST['username'];

$password=md5($_POST['password']);

$error=array();

$sql="select * from user where username='{$username}' and password='{$password}'";

$result= mysql_query($sql);

if(mysql_num_rows($result)0){

$_SESSION['username']=$username;

header("location:./head.php");

exit;

}else{

$error[]="用戶名或密碼錯誤,請重新輸入!";

$_SESSION['error']=$error;

header("location:./error.php?from=login.php");

exit;

}

mysql_close();

}

?


文章標題:php數(shù)據(jù)庫與登錄界面 php做登錄界面
網(wǎng)站地址:http://weahome.cn/article/hphiei.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部