php登陸模塊,PHP實現登錄頁面

本文目錄一覽:

PHP模擬用戶登錄模塊

html(login.html)

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”

html xmlns=””

head

meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /

title用戶登錄頁面/title

script language=”javascript”

function check(){

var user = document.getElementById(“user”);

var passwd = document.getElementById(“passwd”);

if(user.value.length == 0){

alert(“用戶名不能為空!”);

return false;

}

if(passwd.value.length  6){

alert(“密碼至少6位!”);

return false;

}

}

/script

/head

body

div style=” width:300px; height:200px; margin:auto auto;”

form name=”login” method=”post” action=”check_login.php”

table width=”300″ height=”200″ cellpadding=”0″ cellspacing=”0″ border=”1px”

tr

td height=”70″用戶名:/td

tdinput id=”user” name=”username” type=”text” //td

/tr

tr

td height=”78″密碼/td

tdinput id=”passwd” name=”password” type=”password” //td

/tr

tr

td colspan=”2″centerinput type=”submit” value=”登錄” onclick=”return check();” /input type=”reset” value=”重置” //center/td

/tr

/table

/form

/div

/body

/html

php(check_login.php)

?php

/*

* 驗證登錄頁

* 2015-6-6

* 預設用戶名admin,密碼1234567,

*  如果相同則顯示登錄成功!,錯誤則顯示用戶或密碼錯誤;

*/

$username = $_POST[‘username’];

$password = $_POST[‘password’];

if($username == ‘admin’  $password ==’1234567′){

echo “登錄成功!”;

}else{

echo “用戶或密碼錯誤”;

}

?

PHP 登陸模塊,要求只能使用郵箱註冊,另外上傳的內容默認為未審核,需管理員審核後才能顯示,

填寫郵箱的時候可以用正則判斷一下就行,網上現成的例子不少。 上傳的數據默認為未審核,你可以在資料庫定義一個欄位為status,默認值為0(就是不需要手動添加,資料庫的默認列值),審核之後改為1。在頁面輸出的時候只輸出status=1的

關於php的登錄模塊的問題

在default.php里把「密碼錯誤這些信息」存到$_SESSION里,如:$_SESSION[‘err_msg’] = 「密碼錯誤這些信息」;之後就轉回到login.php中,用header(“Location: 你的工程名/login.php”);再在login.php的/body的上一行加一段代碼,如:

?php echo ‘script language=”text/javascript”alert(“‘ . $_SESSION[‘error_message’] . ‘”;/script’; ?即可。

php 登錄模塊

?php

if ($_GET[out]) {

SetCookie(“temp”, “”);

echo “scriptlocation.href=’./login_cookie.php’/script”;

}

if ($_POST[username] $_POST[password]) {

setcookie(‘name’, $_POST[username], time()+3600);

setcookie(‘pass’, md5($_POST[password]), time()+3600);

setcookie(‘temp’, “true”, time()+3600);

echo “scriptlocation.href=’./login_cookie.php’/script”;

}

if ($_COOKIE[name] $_COOKIE[pass] $_COOKIE[temp]) {

echo ‘login ok!bryour name is ‘.$_COOKIE[name].

‘bryour password is ‘.$_COOKIE[pass].

“bra href=’login_cookie.php?out=1’logout/a”;

} else {

?

form action=”” method=”post”

username:input type=”text” name=”username” value=”?=$_COOKIE[name]?”/br/

password:input type=”password” name=”password”/br/

input type=”submit” name=”login” value=”login”/br/

/form

?php } ?

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/244616.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 13:03
下一篇 2024-12-12 13:03

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • 光模塊異常,SFP未認證(entityphysicalindex=6743835)——解決方案和

    如果您遇到類似optical module exception, sfp is not certified. (entityphysicalindex=6743835)的問題,那麼…

    編程 2025-04-29
  • 打包後頁面空白的解決方案

    當我們在調試階段時,我們的app可能看起來完美無缺,但當我們進行打包時,在運行app時,我們可能會遇到白屏或空白的問題。在這篇文章中,我們將探討如何解決這種問題。 一、檢查文件路徑…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • Python模塊下載與安裝指南

    如果想要擴展Python的功能,可以使用Python模塊來實現。但是,在使用之前,需要先下載並安裝對應的模塊。本文將從以下多個方面對Python模塊下載與安裝進行詳細的闡述,包括使…

    編程 2025-04-29
  • Python編程三劍客——模塊、包、庫

    本文主要介紹Python編程三劍客:模塊、包、庫的概念、特點、用法,以及在實際編程中的實際應用,旨在幫助讀者更好地理解和應用Python編程。 一、模塊 1、概念:Python模塊…

    編程 2025-04-29
  • Python如何下載第三方模塊

    想要使Python更加強大且具備跨平台性,我們可以下載許多第三方模塊。下面將從幾個方面詳細介紹如何下載第三方模塊。 一、使用pip下載第三方模塊 pip是Python的軟體包管理器…

    編程 2025-04-28
  • 如何使用pip安裝模塊

    pip作為Python默認的包管理系統,是安裝和管理Python包的一種方式,它可以輕鬆快捷地安裝、卸載和管理Python的擴展庫、模塊等。下面從幾個方面詳細介紹pip的使用方法。…

    編程 2025-04-28
  • Python datetime和time模塊用法介紹

    本文將詳細闡述Python datetime和time模塊的用法和應用場景,以幫助讀者更好地理解和運用這兩個模塊。 一、datetime模塊 datetime模塊提供了處理日期和時…

    編程 2025-04-28
  • Idea創建模塊時下面沒有啟動類的解決方法

    本文將從以下幾個方面對Idea創建模塊時下面沒有啟動類進行詳細闡述: 一、創建SpringBoot項目時沒有啟動類的解決方法 在使用Idea創建SpringBoot項目時,有可能會…

    編程 2025-04-28

發表回復

登錄後才能評論