[請益] 表格傳送與網址問題

看板PHP作者時間17年前 (2008/08/02 22:51), 編輯推噓4(404)
留言8則, 4人參與, 最新討論串1/1
如果說我在?q=123下有個表格裡面有參數a 我希望按下去後可以顯示頁面 ?q=123&a= 雖然我可以偷偷加一個q的hidden元素進去 但在沒有q=123 送出表格就會多出q= 而且其實可能會出現的參數還滿個的 所以我不太想這樣作, 請問有別的好方法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.203.44.51

08/02 23:01, , 1F
把要偷傳的參數們放進陣列後serialize,把字串丟出來
08/02 23:01, 1F

08/02 23:02, , 2F
接收方把字串unserialize就能拿到參數了
08/02 23:02, 2F

08/02 23:05, , 3F
唔…我忘記是不是得用base64包起來,你試看看吧[汗]
08/02 23:05, 3F

08/02 23:06, , 4F
丟到哪裡去啊..orz
08/02 23:06, 4F

08/03 00:02, , 5F
用serialize丟進session, 或者乾脆用session搞定XD
08/03 00:02, 5F

08/03 00:13, , 6F
用session的話,會出現在網址嗎?
08/03 00:13, 6F

08/03 00:39, , 7F
不會。你就弄個?a=xxxxx,其中X是序列化字串
08/03 00:39, 7F

08/03 02:19, , 8F
如果q沒東西就不要放hidden input就好了?
08/03 02:19, 8F
文章代碼(AID): #18b7I9bY (PHP)
文章代碼(AID): #18b7I9bY (PHP)