→ apiod:........哪來那麼多form 11/08 16:51
推 musie:form通常是拿來serialize要傳輸的資料的.. 11/08 16:57
推 whatai:這種from應該是post之後 直接insert到SQL的吧 11/08 17:52
→ whatai:不過我映像中 <tr><from><td><submit></td></form></tr> 11/08 17:54
→ whatai:這種排法 不然就是要<form><table> 但是裡面的input的 11/08 17:55
→ whatai:name跟ID都要陣列化 記得還要傳行數回去 11/08 17:55
我最上面有一個專門 insert 的 form
我是把管理跟新增寫在同一個頁面,基本上我只是列出一行而已
他會是
ET | CB | FINISH | PRICE ...
40 24 CHROME 100 ... [EDIT][RMV]
42 34 SB 120 ... [EDIT][RMV]
.. 每一行就是一個 form ,
或許也會有人提 js 判斷再去修改,或者如你說的陣列化,我考慮過,但是太麻煩
所以我直接用tr + form
另外就如你說的,我現在就是用
<tr><form><td>...</td><td><submit></td></tr>
的方式去排列所有的 form
但是另外有個狀況是
<form>
<table><tr><td /></tr>
<tr><td /></tr>...
<submit> ...
</table>
</form>
的排列法
這種應該哪個在外哪個在內比較適當?
(我曾經有放置位置的問題會使版面出問題,但是不是次序錯誤這種狀況)
推 musie:post會直接insert到SQL...哪一家公司這麼天 這樣寫= = 11/08 17:57
→ whatai:不過第一種方法比較好 處理上也單純 不管是哪一行的name 11/08 17:57
→ whatai:或ID都是相同的 11/08 17:58
→ whatai:mu也意見也提出來阿 基本上後台管理很長這樣寫...... 11/08 17:59
→ whatai:重點是post之後 php端有沒有過濾 js過濾基本沒有任何意義 11/08 18:00
推 musie:喔 是誤會..我看你說法 我以為你後端沒過濾.. 11/08 18:04
推 whatai:我雖然有過濾 不過還蠻怕哪天起來發現資料全部被清空了 11/08 18:09
→ whatai:很多資料也都是hash儲存 11/08 18:10
→ whatai:但是SSL還沒建好 根本是把鑰匙藏在盆栽下 11/08 18:11
相信大家一定都有自己的想法,我是開討論,所以有方法都可提出~
我這個可能很爛但是也是我常用的方法就是了
※ 編輯: kerash 來自: 114.37.71.89 (11/08 21:01)
→ kerash:whatai 的 SSL 是如何申請的?能請教嗎?目前我主機商有提 11/08 21:01
→ kerash:供SSL,但是其實我沒試過,不知道如何設定 11/08 21:02
→ kerash:PS. 目前還沒申請,只是先詢問 11/08 21:03
→ superpai:規則上form根本不能夾在table裡面 11/08 22:49
→ superpai:不在意是不是有validate就沒差了 11/08 22:49
那所以以我目前建立的這種方式,還是以一次全數更新會比較好?
或者可以用其他方式做修改?(扣掉以 ajax 的方式,因為這個頁面打錯會很危險)
推 whatai:目前是打算自己建憑證 還在看openSSL相關的訊息 11/08 23:07
推 whatai:一個原因是太貴 二來我的只是很單純的管理頁面 11/08 23:10
→ whatai:一般使用者只能query 管理者才能修改資訊 11/08 23:11
我是有跑金流,所以我想說應該會建蠻大的 ...
屆時有機會再請教了,目前主機商有提供就方便用..
※ 編輯: kerash 來自: 114.34.45.83 (11/09 10:34)
推 no1kk:用一個隱藏的form,按下按鈕時把那一列的值塞進去再送出如何 11/10 01:36