Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。
php+mysql認證信怎麼寫?
請問認證信比對的部份怎麼寫
我查看了此篇
http://tw.knowledge.yahoo.com/question/question?qi...
雖然懂了觀念
但是有哪位大大有範例可以讓小弟了解
煩請知道的大大幫幫我
謝謝!
大大我買了那本書
但是我發現.....
好像需求不太一樣
你那透過DREAMDREAM寫出來的
雖然是目的一樣
但是我想學著寫相關的程式碼
我比較簡單的嗎?
原碼我都看的懂
2 個解答
- 1 0 年前最佳解答
若您對原碼瞭解,那就簡單了,就是 get網頁傳遞變數
流程先設二個欄位,一個欄位是自行加密,如md5加密儲存,比對get網頁傳遞變數,第二個欄位是判斷是否會員或凍結,只是一般的IF判斷真或假,0或1是否顯示.
再把此欄位加密的變數用mail函式寄到客戶信箱用超連結回接收變數的網頁
是用get接收變數,查詢比對是否與資料庫相等
是就更改資料庫會員或凍結!
或您是使用Adobe Dreamweaver CS4網頁編輯器那就去書局看
精通Dreamweaver CS4與PHP & MySQL實例整合應用經典,
作者李志文
出版社 / 松崗電腦圖書資料股份有限公司
看了也會懂
最好是懂碼,才不會愈設計愈怪....
2009-11-18 22:54:31 補充:
二部份
第一部份參數的接收及更改
原理就是,自己定一個固定的變數,如那本書上說的方法
加密方法太多,你不加密也是一樣的
用php 寄給客戶,客戶從收信中按妳的連結
回你的網頁,這個過程就是get網頁傳回變數
例如你的網頁位置123.COM/re.php
寄給客戶的連結是http://www/123.com/re.php?del=1
我們就是接收del這個變數等於1
這個就叫個get接收變數
比對你的資��庫,傳回的參數對就更改資料庫中的變數
第二個部份是程式設計的原理
DEL=0 判斷是凍結會員,一般就是沒登入
DEL=1 就是正式會員,登入就跳轉到會員系統
2009-11-18 23:03:43 補充:
第三部份用MD5加密只是不想讓人輕易看懂你的程式
因為從網路來的get接收參數是相當危險的
所以才會有很多參數或加密比對
原理可以上即時通再聊聊
或你直接看原碼更改也是一樣意思
2009-11-18 23:14:27 補充:
http://www/123.com/re.php?del=1
?的意思就是網址帶值給下一個網頁接值
我想你對get及post傳值不太清楚
請參考
http://km.tceb.edu.tw/~wsx/php/ch3-7.htm
2009-11-18 23:16:26 補充:
可以寄那本書的光碟檔給我嗎?
或讓我下載
- 1 0 年前
你好 我是你內容中那篇問題的發問者
我有去買回答者推薦的那本書 當時急著學 就沒有仔細翻
後來回家仔細看看 發現跟我的需求不太一樣
發驗證信我想透過自己寫程式碼 而不是透過Dreamweaver
Google一下 PHP產生隨機字串的方法 和 PHPMailer的方法
大致上就可以達到 驗證信的作法