bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

php網站數據庫登錄界面,php用戶登錄界面連接數據庫

php登錄頁面完整代碼連接數據庫

創建conn.php,連接數據庫。

北戴河網站制作公司哪家好,找創新互聯建站!從網頁設計、網站建設、微信開發、APP開發、成都響應式網站建設等網站項目制作,到程序開發,運營維護。創新互聯建站自2013年起到現在10年的時間,我們擁有了豐富的建站經驗和運維經驗,來保證我們的工作的順利進行。專注于網站建設就選創新互聯建站。

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

$username = 'root';

$password = 'root';

// 1.連接數據庫,創建PDO對象

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

創建login.html,登陸頁面。

用戶名

密 碼

創建login.php,驗證賬號密碼。

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

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

exit("錯誤執行");

}//檢測是否有submit操作

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

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

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

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

$sql = "select * from user where username = '$name' and password='$pwd'";//檢測數據庫是否有對應的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;

創建signup.html,注冊頁面

用戶名:

密 碼:

創建signup.php

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

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

exit("錯誤執行");

}//判斷是否有submit操作

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

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

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

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

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

$stmt-execute();

$stmt-fetch(PDO::FETCH_BOUND);

if (!$stmt){

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

}else{

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

}

$pdo = null;//關閉數據庫

PHP網頁設計,關于登錄(MySQL)

如果你單寫頁面鏈接數據庫的話:

mysql_connect('數據庫服務器','數據庫用戶名','數據庫密碼');mysql_select_db('數據庫名');//選擇你需要的數據庫

mysql_query("編碼");//選擇你要用的編碼類型

然后:

提交表單數據,獲取表單數據,同時作出判斷和檢測。把值寫入到sql查詢語句里面用于查詢,看返回值。

你試試,希望你可以成功

如何用php做個登陸界面?

你可以做一個簡單的例如你只有用戶名和密碼即可那么你先在數據庫(以mysql為例)中建表例如叫做user 字段為 id name pass分別是編號、用戶名、密碼長度分別是int(8) a_t(自動編號) 主鍵,varchar(50) ,varchar(50) 你可以添加一個測試數據 例如 1,admin,admin//說明密碼這里不說加密的問題,用明文實現 登錄頁面的代碼: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();//這個可以維持登錄狀態,可以參照session的使用

//登錄檢查函數 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);?

希望可以幫到您,如果還有問題可以聯系2458285853

怎樣用PHP和MYSQL制作一簡單的登錄界面網站

軟件:dreamwaver 記事本 也可以

mysql.php----數據庫創建文件;

login.php----前臺用戶登陸文件;

check.php----連接數據庫驗證文件;

mysql.php文件代碼:

程序代碼

?php

$db = mysql_connect("localhost","root","") or die("連接數據庫失??!");

if(!mysql_query("create database if not exists `user`"))

{

echo "創建數據庫失敗br";

}else

{

echo "創建數據庫成功!br";

}

mysql_query("use user;");

$sql ="Create TABLE if not exists `user` ("

." `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,"

." `name` VARCHAR(10) NOT NULL,"

." `password` VARCHAR(16) NOT NULL"

." )";

if(!mysql_query($sql))

{

echo "創建數據表失敗!br";

}else

{

echo "創建數據表成功!br";

}

$sql = "Insert INTO `user` ( `name`, `password`) VALUES ( 'php-fish', '123');";

if(mysql_query($sql))

echo "插入用戶成功!br";

else

echo "插入失??!br";

mysql_close($db);

?

前臺登陸文件login.php

程序代碼

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

table cellpadding="0" cellspacing="0" border="0" width="25%"

tr

td用戶名:/td

tdinput type="text" name="name"/td

/tr

tr

td密碼:/td

tdinput type="password" name="password"/td

/tr

tr

tdinput type="submit" value="提交"/td

tdinput type="reset" value="清除"/td

/tr

/table

/form

用戶名:bphp-fish/b

br

密碼:b123br

驗證文件check.php

程序代碼

?php

if($_POST['name'] == "")

{

echo "請填寫用戶名bra href='login.php'返回/a";

}elseif($_POST['password'] == "")

{

echo "請填寫密碼bra href='login.php'返回/a";

}else

{

$conn = mysql_connect("localhost","root","")

or die("不能連接數據庫".mysql_error());

mysql_select_db("user")

or die ("不能連接到user".mysql_error());

$sql = "select * from user where id=3";

$result = mysql_query($sql);

$query = mysql_fetch_array($result);

mysql_close($conn);

if(($query['name'] == $_POST['name']) ($query['password'] == $_POST['password']))

{

echo "驗證成功!br";

}else

echo "密碼錯誤br";

echo "a href='login.php'返回/a";

}

?

php連接數據庫實現登錄界面

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

分享標題:php網站數據庫登錄界面,php用戶登錄界面連接數據庫
網頁地址:http://vcdvsql.cn/article14/hsesde.html

成都網站建設公司_創新互聯,為您提供建站公司、企業網站制作Google、靜態網站、小程序開發面包屑導航

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站網頁設計