使用WEB表单提交到PHP,POST方式报错:没有定义;用GET方式就可以得到值。似乎ASP服务器也这样。

 我来答
13965053836
2013-04-28
知道答主
回答量:15
采纳率:0%
帮助的人:6.3万
展开全部
我也遇到过一次,用get可以,POST却不行。我那次问题是因为表单类型问题

<form action="ok.php" method="post" enctype="text/plain">
</form>
去掉后面的enctype="text/plain"就可以了,这个东西是在php文件中按快捷创建post表单时自动加上的,get则不会。
不知道你的问题和我的一样不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人累了心伤透了0fI
2013-04-28 · TA获得超过186个赞
知道小有建树答主
回答量:243
采纳率:0%
帮助的人:240万
展开全部
那是因为你表单没有指定post提交方式
<form method="post">
</form>
这样才是post
默认是get
更多追问追答
追问
我有定义method="post",无法得到值,一量method="GET,便可以得到值
追答
你把前台和后台相关部分的代码都贴出来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wlz3312072sc
2013-04-28
知道答主
回答量:10
采纳率:0%
帮助的人:8.6万
展开全部
$_POST 提交
$_GET 获取
<form action="你要提交到哪个PHP页面(写相对路径)" method="这里写你要通过什么方式提交">
</form>
当然还有$_REQUEST 也是获取。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
uowangshi
2013-04-28 · TA获得超过440个赞
知道小有建树答主
回答量:464
采纳率:0%
帮助的人:507万
展开全部
form 使用 post 方式提交的数据,php要用 $_POST 方式读取
form 使用 get 方式提交的数据,php要用 $_GET 方式读取

基础啊。。。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式