+ -
当前位置:首页 → 问答吧 → 关于post和get的问题

关于post和get的问题

时间:2011-09-26

来源:互联网

<form action="?abc=123" method="post">
<input type="text" name="bbb" />
<input type="submit" value="提交" />
</form>


如上,在以上这次请求时,是用的post还是get,还是既有post和get。请详解,thx。

作者: lzcwxc1986   发布时间: 2011-09-26

因为在获取提交参数的时候
$_GET['abc']可以获得abc的值
$_POST['bbb']可以获得bbb的值
但是理论上讲,一次请求只能用post或者get,不可以在一次请求中既有post又有get。求解。

作者: lzcwxc1986   发布时间: 2011-09-26

既然是form就用post提交。 你要传什么值。都可以用隐藏域啊。

get提交在url传递用的。

作者: jordan102   发布时间: 2011-09-26

post 意思是向服务器推数据一般用于有大数据量要向服务器传输的时候
get 是向服务器取数据

作者: yhkyo   发布时间: 2011-09-26

get是从url中带上来的,post是从表单中带上来的,这两者并不冲突呀~

作者: smcfy   发布时间: 2011-09-26

如果是jquery的话,可以既是POST又是GET。
如:
  $.ajax({
url: "action?abc=123", 
dataType: "html",
type: 'POST', 
data: "value=bbb"; ?>",
success: function(html){ 
$("#result").html(html);
}
});
不过传递到action页面后,接受数据在当前页面的 dic#result 里

作者: changjay   发布时间: 2011-09-26

你可以这样换换<form action="?action=check" method="post"/>
应该明白了吧,这样我们就可以在一个脚本里根据不同的action对数据进行多种操作。

作者: ZT_King   发布时间: 2011-09-26

热门下载

更多