作者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