作者wellwind ()
看板PHP
標題Re: [請益] get和post方法變數一樣怎麼獲取get值
時間Thu Jan 18 23:46:12 2007
根據我實驗的結果
因為method是POST
所以用$_POST['id'] 出來的值是2
$_GET['id'] 出來的值是1
沒有問題
但是如果method改成GET的話
submit出去後URL就會變成test.php?id=2
所以$_GET['id']的結果會變成2
當然$_POST['id']裡面就沒東西了
要怎麼獲得id=1呢?
用JavaScript可以達成= =
我之前有在網路上看過不過忘記了
原理就是把後面的GET Steing依照 & 和 = 分割
不過submit以後就沒用了 整個URL會改掉
※ 引述《Numino (神聖光芒)》之銘言:
: <form method="post" action="test.php?id=1">
: <input value="2" name="id">
: <input type="submit">
: </form>
: 像上面一樣怎樣獲得id=1的值
: 只是純技術探討
: 實際應用當然不必把名字弄一樣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.180.127
1F:推 qrtt1:真好奇 $_REQUEST 出來是什麼 01/21 21:40