本文目錄一覽:
discuz判斷用戶是否登錄
$auth[0] 為用戶名;$auth[1]為2次md5和混淆碼加密的密碼;這個是判斷用戶名和加密的密碼不為空;authcode()在function_core.php中是discuz比較經典的可逆加密函數
php純數字加密為可逆的定長密文
你這不是md5加密嗎,sql直接寫就行了。
你在資料庫工具中執行一下,select md5(1);
或者php的md5函數
echo md5(1);
php自帶可逆的加密是base64_encode和base64_decode,但是這個不是等長的,根據輸入的內容變換長度。估計這個不適合你。
你還是百度」php加密解密「吧,有現成的函數。
請問 Discuz!NT 3.5.0 使用的是什麼資料庫,他與asp何php哪個好點呢,在速度上、安全性上、放置掛馬上哪個
Discuz!NT 使用Microsoft SQL Server資料庫(註:只支持該資料庫,並不支持MySQL,樓上的回答不正確),最低要求SQL Server 2000,推薦使用SQL Server 2008。因為是微軟系列產品,故SQL Server需安裝在windows操作系統的主機上。安裝很簡單:下載好SQL Server的安裝包後,執行裡面的Setup.exe,之後按照提示一步步安裝。安裝好資料庫之後要啟動其中的MSSQLSERVER這個服務。
Discuz!NT的安裝也相當簡單。將論壇程序下載解壓之後,在IIS(windows信息服務)中添加一個站點並指向論壇程序的路徑,設置好論壇文件夾許可權之後即可安裝。推薦最好先在資料庫中建一個空資料庫,安裝的時候填寫該資料庫名,以防出錯。
Discuz!系列的論壇分為php版和aspx版,其中php版開發更早,論壇系統更成熟,功能更豐富,架構要求更低(使用LNMP即可超低成本建站),目前版本為Discuz!X 1.5。Discuz!NT是Discuz!論壇的aspx版本,雖然開發時間較晚,但目前已發展為一個不可忽視的論壇系統,相對php版來說,aspx版是開源的論壇系統,上手簡單,功能完善,再加之使用微軟技術,資料庫強大而穩定。
速度上,php版稍快一點點;安全性上,兩者都很成熟,除了特殊的註冊機外,沒有什麼安全性問題。至於掛馬,不推薦樓主這樣做,正因為兩者的架構很完善,木馬也許會破壞論壇的正常運行,而且,Discuz!系列論壇都採用的是不可逆的加密技術,除非技術牛人才可以修改,最後,Discuz!系列論壇在國內使用範圍很廣,很多殺毒軟體也有防論壇掛馬的模塊,能夠有效的防禦論壇掛馬。
樓主可去Discuz!NT官網查詢和下載。
原創文章,作者:NQZK,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/134100.html