關於php簡單的登錄註冊txt的信息

本文目錄一覽:

PHP怎麼實現登錄和註冊?

?php

if($_GET[‘user’] == ‘admin’  $_GET[‘pwd’] == ‘123’)

echo ‘登陸成功’;

?

form action=”” method=”get”/

table border=”0″ cellspacing=”0″ cellpadding=”0″ 

      tr

        td class=”fieldKey” width=”30%”用戶名:/td

        td class=”fieldValue” width=”100%”input type=”text” name=”user” //td

      /tr

      trtd height=”10″/td/tr

      tr

        td class=”fieldKey”密碼:/td

        td class=”fieldValue”input type=”password” name=”pwd” //td

      /tr

    /table

    input type=”submit” value=”登陸”/

/form

寫了一個超級簡單的,

怎樣用php做一個網站的登錄註冊

在php文件中嵌入html代碼(包含表單,做好表單驗證),提交到一個表單處理文件(php文件),處理文件里查詢資料庫,和用戶提交的用戶名,密碼匹配,異常則登錄失敗,正常則登錄成功,跳轉頁面(重定向或轉發)。註冊同理做好html頁面,提交到註冊處理頁,先校驗資料庫是否存在用戶名,有則返回註冊頁,提示註冊失敗,無則在資料庫插入用戶註冊表單的信息。

php簡單網站的登錄和註冊怎麼寫

註冊:

用戶名 :手機號或者郵箱

密碼:規定6-16位字元或者6-12位,不能出現_、等字元,規定只能數字和英文字元組成

驗證碼:隨機圖片

ajax提交時驗證用戶名是否合法(郵箱或手機號驗證)。去掉首尾空白。判斷數據格式(過濾html標籤,防止sql注入)

判斷密碼格式和長度

判斷驗證碼正確

三者都正確。提交到後台處理:

查詢用戶名是否存在,如果存在,不能註冊,返回頁面。如果不存在則將密碼加密處理(md5或者哈希加密生成一段密文,然後輸入密碼拼接生成的密文存入資料庫更保險)

插入成功成功,返回登錄界面。

登錄:

和註冊一樣判斷用戶名。

提交到後台

後台可以用mysql_real_escape_string()函數對用戶名和密碼進行轉義,防止sql注入

密碼同樣道理加密。去資料庫查詢用戶名和密碼,返回成功,則將用戶id號和用戶名存入session里。跳轉頁面。

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-24 06:18
下一篇 2024-11-24 06:18

相關推薦

  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的「畫筆」在窗口中繪製…

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

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

    編程 2025-04-29
  • Java 監控介面返回信息報錯信息怎麼處理

    本文將從多個方面對 Java 監控介面返回信息報錯信息的處理方法進行詳細的闡述,其中包括如何捕獲異常、如何使用日誌輸出錯誤信息、以及如何通過異常處理機制解決報錯問題等等。以下是詳細…

    編程 2025-04-29
  • Python櫻花樹代碼簡單

    本文將對Python櫻花樹代碼進行詳細的闡述和講解,幫助讀者更好地理解該代碼的實現方法。 一、簡介 櫻花樹是一種圖形效果,它的實現方法比較簡單。Python中可以通過turtle這…

    編程 2025-04-28
  • 使用Python爬蟲獲取電影信息的實現方法

    本文將介紹如何使用Python編寫爬蟲程序,來獲取和處理電影數據。需要了解基本的Python編程語言知識,並使用BeautifulSoup庫和Requests庫進行爬取。 一、準備…

    編程 2025-04-28
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • Python大神作品:讓編程變得更加簡單

    Python作為一種高級的解釋性編程語言,一直被廣泛地運用於各個領域,從Web開發、遊戲開發到人工智慧,Python都扮演著重要的角色。Python的代碼簡潔明了,易於閱讀和維護,…

    編程 2025-04-28

發表回復

登錄後才能評論