Re: [問題] 會員註冊完畢馬上確認的寫法?

看板Web_Design作者 (神聖光芒)時間15年前 (2009/07/11 18:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《akou (Akou)》之銘言: : 各位好 : 小弟最近在做報名頁面 : 我的構想是這樣的 : 先由A頁面填妥所有資料後,按鈕送出(此時已經寫入資料庫) : 會進入B頁面再度SHOW一次剛剛的資料,供使用者觀看(寄送資料確認信也同時寫在這一 : 頁) : 但是現在有個問題就是,A頁面送出到B的時候 : B頁面要如何正確顯示出剛剛註冊完畢的使用者呢? : 小弟的方法,直接讓B頁面預設就是SHOW最新一筆資料! : 這當然是個不好的方法…這樣誰到B頁面打網址進去都可以看到他人資訊! : 第二個呢,我想到是否用SESSION的方法 : 首先在A頁面的時候先偷偷塞個SESSION,該值也同時在表單內,會寫入資料庫(假設欄位 : 叫做SESSION_TEMP)! : 這樣一路到了B頁面就可以使用「SESSION=資料庫的SESSION_TEMP欄位」 : 其實是可以成功的,原理而言…! : 但是小弟用過DATE(YmdHis)作標籤,但……失敗! : 因為時間下一秒就不同了,無法跟A頁面剛載入的時候一樣,到B頁面就走掉了 : 目前暫時的解決辦法是用使用者的IP位置作為SESSION值,暫時是可以! : 可是總也覺得不是完美的辦法,想過用亂數等函式產生也是類同用時間函式一樣的失敗結 : 果 : 不曉得,有沒有什麼方法可以取得該使用者唯一的值紀錄在A頁面的SESSION,好讓我到B : 頁面就可以作獨一無二的篩選呢? : 希望小弟的表達可以讓各位瞭解@@ : 若有闡述不夠好的地方,再請各位先進指教~感恩 : PS:使用PHP+MYSQL 建一個table reg_info 設置一個自增欄位 reg_id 用reg_id作為唯一值 用session 或者 cookie 控制訪問權限 希望對你有幫助 -- 一寸河山一寸血 十萬青年十萬軍 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.139.116.52
文章代碼(AID): #1AM6lmc0 (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #1AM6lmc0 (Web_Design)