Re: [請益] 表單post傳值接收不到...

看板PHP作者 (低溫烘焙)時間17年前 (2008/10/16 07:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《rghxh (rghxh)》之銘言: : 小弟碰到一個問題, : 用表單的post傳遞值, : 因為是用來做刪除東西的功能, : 所以先用js做確認的動作... : 這樣一來卻變得無法抓到Post的值了囧 : js程式碼如下: : //php 傳送部分 : ----- : function photo_pic_delete(albumNo){ : var sure = window.confirm('確定刪除選定的照片?'); : if(!sure) return; : location.href='index_pub.php?op=photo_picdel&albumNo=' + albumNo; : ----- : 麻煩大大們幫我解惑了m(_ _)m 你不應該用location.href的方法,先將你要用get傳出去的參數 連結在form的action字串後面,再由form直接submit出去,有點像下面那樣 form.action = 'index_php.php?op=photo_pic..........'; form.submit(); 注意:上面只是概念寫法,不是正確的 @_@js的語法,我覺得用jquery寫會好寫多了,用舊方法我會寫的很囧 另外一個方法就是,你接值不用要$_POST['???'],用$_REQUEST['????'] 這樣都能接來至於post或get的值 -- 歡迎來我的網誌看看 @ http://doublekai.org/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.37.127
文章代碼(AID): #18zddFyr (PHP)
文章代碼(AID): #18zddFyr (PHP)