[請益] "轉頁"的問題
想法:在使用者註冊完畢後,跳出某個訊息,接著在回到主頁面。
描述:因為註冊後需回信箱查看密碼,
因此我想在確認註冊內容無誤之後,
告知使用者,請回信箱收信之類的訊信,
最後再跳回首頁。
做法:register_form(使用者填寫註冊表格)
(按下確認鍵)
=> register(對所有欄位進行確認的動作)
(表格無誤)
=> header(跳到新的頁面,該頁內容為通知使用者註冊成功,並請回到信箱收取密碼)
(同時間伺服器寄出信件,如果寄信成功,則將使用者的資料寫入資料庫中)
(refresh)
=> index(經過一定時間後跳回到首頁)
上面是我目前的做法,想請教有經驗的板友,是否有什麼地方可以再改進?
另外請問一個三元運算子的問題,
register()?header("location: http://AAA"):header("location: http://BBB");
其中 register() 這個 function 在成功時會傳回 true,失敗時則傳回 false。
想請問一下這個寫法哪裡錯了?
因為它不會正確的執行 ~"~
(header的部份獨立使用是ok的,所以網址方面沒有問題)
另外我也試過這個寫法:
register()?"header("location: http://AAA")":"header("location: http://BBB")";
請問上下兩種寫法的差別在哪裡?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.228.88
→
06/07 11:24, , 1F
06/07 11:24, 1F
→
06/07 11:42, , 2F
06/07 11:42, 2F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章