看板 PHP 關於我們 聯絡資訊
※ 引述《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
qrtt1:真好奇 $_REQUEST 出來是什麼 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