看板 PHP 關於我們 聯絡資訊
想法:在使用者註冊完畢後,跳出某個訊息,接著在回到主頁面。 描述:因為註冊後需回信箱查看密碼, 因此我想在確認註冊內容無誤之後, 告知使用者,請回信箱收信之類的訊信, 最後再跳回首頁。 做法: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
bibo9901:header("location: http://".(register()?"AAA":"BBB")); 06/07 11:24
passers:成功了,感謝一樓 ^^ 06/07 11:42