[請益] 一般php網站的寫法

看板PHP作者 (星)時間16年前 (2010/01/24 10:49), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串1/1
大家好 我最近不久前才接觸php 接手了一個前手寫一半的case 網站不複雜 只有php+mysql+html+javascript 我看他的寫法上有點...曲折 想來問一下大家的看法 假設現在有個頁面 可以列出某類東西的清單 可新增東西進清單 他用form寫了一個按鈕"add" 在按下去 onclick後 會先進到javascript的function 而他又在form中寫了一個hidden input 叫action 在javascript中把這個action 設成" do_add" 接著submit form 而這個form指向自己 在每個網頁最前方都會用php先判斷post進來的action 看是要新增還刪除還怎樣 接著做資料庫上的處理 假設按了按鈕會存資料後跳頁 他就會在後面header到其他頁 這個作法基本上都能work 但我覺得好繞 按了按鈕後 進javascript改action 然後submit給自己判斷是什麼action 在處理 不知道板上大大是不是也是這樣的作法呢 有沒有方法按了按鈕 就能直接做資料存取 不必在繞一圈呢 還有以這樣的做法假設按按鈕後存資料再跳頁 跳頁只能用get不能用post 希望聽聽高手的意見囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.124.20

01/24 13:48, , 1F
傳送資料除了用html的form以外,也可用ajax的方式.
01/24 13:48, 1F

01/24 13:49, , 2F
至於進javascript改action..沒用過這種寫法. XD
01/24 13:49, 2F

01/24 14:09, , 3F
蠻常見吧 不過能免則免囉 通常是要一個按鈕多個功能需要
01/24 14:09, 3F

01/24 14:10, , 4F
只有php+mysql+html+javascript 不能說不複雜啊XDD
01/24 14:10, 4F

01/24 14:11, , 5F
不過你這只有單一功能的按幹嘛要做這樣?
01/24 14:11, 5F

01/24 22:57, , 6F
不好意 那請問樓上大大 要怎麼在按鈕鈕後進php存取資料庫
01/24 22:57, 6F

01/24 22:58, , 7F
如果不submit form有辦法直接按按鈕存資料嗎
01/24 22:58, 7F

01/24 23:05, , 8F
就用GET傳啊
01/24 23:05, 8F

01/25 08:34, , 9F
是說 你這個用hidden寫死即可 不需要用到javascript改act
01/25 08:34, 9F
文章代碼(AID): #1BMxL6di (PHP)
文章代碼(AID): #1BMxL6di (PHP)