使用WEB表单提交到PHP,POST方式报错:没有定义;用GET方式就可以得到值。似乎ASP服务器也这样。
4个回答
展开全部
我也遇到过一次,用get可以,POST却不行。我那次问题是因为表单类型问题
<form action="ok.php" method="post" enctype="text/plain">
</form>
去掉后面的enctype="text/plain"就可以了,这个东西是在php文件中按快捷创建post表单时自动加上的,get则不会。
不知道你的问题和我的一样不
<form action="ok.php" method="post" enctype="text/plain">
</form>
去掉后面的enctype="text/plain"就可以了,这个东西是在php文件中按快捷创建post表单时自动加上的,get则不会。
不知道你的问题和我的一样不
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那是因为你表单没有指定post提交方式
<form method="post">
</form>
这样才是post
默认是get
<form method="post">
</form>
这样才是post
默认是get
更多追问追答
追问
我有定义method="post",无法得到值,一量method="GET,便可以得到值
追答
你把前台和后台相关部分的代码都贴出来看看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$_POST 提交
$_GET 获取
<form action="你要提交到哪个PHP页面(写相对路径)" method="这里写你要通过什么方式提交">
</form>
当然还有$_REQUEST 也是获取。
$_GET 获取
<form action="你要提交到哪个PHP页面(写相对路径)" method="这里写你要通过什么方式提交">
</form>
当然还有$_REQUEST 也是获取。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
form 使用 post 方式提交的数据,php要用 $_POST 方式读取
form 使用 get 方式提交的数据,php要用 $_GET 方式读取
基础啊。。。
form 使用 get 方式提交的数据,php要用 $_GET 方式读取
基础啊。。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询