[問題] 發佈文章流程改善

看板Web_Design作者 (小淺)時間14年前 (2011/09/13 00:30), 編輯推噓4(407)
留言11則, 5人參與, 最新討論串1/1
想請問關於發佈文章流程的問題, 目前的流程: list.asp (列表) ↓ add.asp (負責POST資料並存檔) ↓ msg.asp (顯示儲存成功之類的訊息,有回到list.asp及add.asp的超連結,用url傳參數) ↓ list.asp 或 add.asp (視上一個步驟點哪個連結) 我想改成這樣: list.asp ↓ add.asp (儲存後直接跳轉到list.asp,不詢問使用者) ↓ list.asp (類似gmail在上方顯示訊息的方式,但我想在後方加上上一個步驟的連結 例如:儲存成功,重回<a href="上一步驟的連結">上一步驟</a>, 但是不知道要用什麼方式傳遞上一個步驟連結比較好) 想了幾個方式, 用url傳,但是list.asp 的url會變得很長, session的話又要用到伺服器的資源,想盡量避免, cookie,如果使用者不接受cookie好像就不行了, 目前看來url傳遞似乎是比較好的方式,考慮到使用者可能多開頁籤瀏覽, url還可以針對每個頁籤設定不同的連結,但是就是網址會變很很亂。 請問大家還有什麼比較好的方法可以提供參考呢? 另外請問大家覺得哪個流程比較順呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.70.99 ※ 編輯: On1earth 來自: 114.34.70.99 (09/13 00:36)

09/13 00:38, , 1F
POST
09/13 00:38, 1F

09/13 00:41, , 2F
可是大大,如果post的話,按重新整理瀏覽器就會跳出訊息
09/13 00:41, 2F

09/13 12:36, , 3F
POST,跳出訊息...正常啊~然後呢?
09/13 12:36, 3F

09/13 12:39, , 4F
POST 重新整理跳出訊息,有可能會在 RE-POST , 需要跳轉
09/13 12:39, 4F

09/13 12:39, , 5F
他好像就是不想多這一頁,所以用POST會有點問題
09/13 12:39, 5F

09/13 12:42, , 6F
其實又想不用 SESSION,又想傳網址不長,又不想POST...
09/13 12:42, 6F

09/13 12:44, , 7F
我是有點難理解如果在同一個網域之下,url 會長到哪裡..
09/13 12:44, 7F

09/13 12:47, , 8F
不知道asp跟php會不會有差(沒寫過),我的話會用post然後
09/13 12:47, 8F

09/13 12:48, , 9F
action網址帶個 url 的get參數,在 add 網頁中跳轉回 list
09/13 12:48, 9F

09/13 17:30, , 10F
就用session啊 上一步又不是必要功能
09/13 17:30, 10F

09/13 17:32, , 11F
每個你考慮不想做的因素我都覺得是小事沒啥好避免的
09/13 17:32, 11F
目前繼續沿用url來傳遞,用cookie來判斷是否顯示, 謝謝大家的意見,因為url放到網址列要編碼,有時候帶了好幾個參數,所以還滿亂的, 不過在不用ajax的情況下似乎也沒辦法了。 ※ 編輯: On1earth 來自: 114.34.70.99 (09/17 01:00)
文章代碼(AID): #1ERZEHSW (Web_Design)
文章代碼(AID): #1ERZEHSW (Web_Design)