Re: [請益] get和post方法變數一樣怎麼獲取get值
※ 引述《wellwind ()》之銘言:
根據我實驗的結果
因為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會改掉
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.180.127
推
01/21 21:40,
01/21 21:40
回答你的問題
如果form method 是GET
因為URL會整個被改掉
所以GET和REQUEST結果是一樣
but form method是POST的話
則
$_GET['id'] => 1
$_POST['id'] => 2
$_REQUEST['id'] => 2 ..跟POST的結果一樣
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.180.127
討論串 (同標題文章)
完整討論串 (本文為第 5 之 6 篇):