[請益] 表單確認後再寫進資料庫該怎麼寫 @@"

看板PHP作者 (Klv)時間13年前 (2010/08/14 05:58), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
小弟剛接觸php + mysql 目前正嘗試寫一個功能 1.form.htm -> 讓使用者輸入資料 2.confirm.php -> 將剛才輸入資料列在網頁上 讓使用者選擇'確定無誤'or'返回修改' 3.真正寫進資料庫內 原先的想法是點選'確定無誤'後用js呼叫寫入資料的php 後來意識到這種想法完全錯誤 = = 如今我唯一想到的方法是.... 把confirm.php的變數傳到另一個php網頁中去寫入資料庫 (重新讀取自身網頁變數會消除) 請問各位大大這種功能正確的寫法到底是如何 ~"~ -- 白日相思以淚,黑夜相依於夢境; 夢中相守以情,醒時相距於千里; 往昔相識以緣,兩人相擁於七夕; 如今相隔以默,你我相忘於天地。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.231.187

08/14 07:27, , 1F
這個方法不錯啊 就用 hidden 欄位把資料送過去就行了
08/14 07:27, 1F

08/14 07:27, , 2F
"確定無誤"按鈕就能順勢設計成這個表單的 submit 按鈕
08/14 07:27, 2F

08/14 11:30, , 3F
form.htm -> confirm.php -> save.php(執行寫入資料庫)
08/14 11:30, 3F

08/14 11:35, , 4F
不過通常在form.htm之後就直接save.php 可配合js去做確認
08/14 11:35, 4F

08/14 13:37, , 5F
建議不要只有靠前端js去確認 後端php也應該要確認
08/14 13:37, 5F

08/14 20:41, , 6F
了解 :) 感謝各位回應
08/14 20:41, 6F
文章代碼(AID): #1CPS0N0k (PHP)