关于php 的问题,post提交表单,写了个简单的php处理程序,为什么没有反应,求指正

<html><head><title>填入个人信息</title></head><body><H2>表单上交数据</H2><formmethod="post",actio... <html>
<head>
<title>
填入个人信息
</title>
</head>
<body>
<H2>表单上交数据</H2>
<form method="post",action="treat.php" name="infotable">
姓名:<input type=text name=usrname><br>
年龄:<input type=text name=age><br>
职业:<input type=text name=ocpt><br>
<input type=submit name=submit value="提交">
<input type=reset name=reset value="重置">
</form>
</body>
</html>

<?php
echo $_post['usrname'];
echo $_post['age'];
echo $_post['ocpt'];
?>
<p>
<a href="tijiao.html">返回</a>

使用wamp2.1e 32位版本,搭建php环境,文件都放在 c:\wamp\www目录下,求高手斧正啊!
展开
 我来答
汲职0GL3f6
2011-08-09 · TA获得超过987个赞
知道小有建树答主
回答量:367
采纳率:0%
帮助的人:423万
展开全部
检查你的apeche服务器是否开启
\
那你把<form method="post" action="treat.php" name="infotable">
action="treat.php" 改为action=""
这样就行了

还有$_post这样写是错的
必须是大写:$_POST'usrname'];

修正以后的代码:
<html>
<head>
<title>
填入个人信息
</title>
</head>
<body>
<H2>表单上交数据</H2>
<form method="post" action="treat.php" name="infotable">
姓名:<input type="text" name="usrname" /><br>
年龄:<input type="text" name="age" /><br>
职业:<input type="text" name="ocpt" /><br>
<input type="submit" name="submit" value="提交" />
<input type="reset" name="reset" value="重置" />
</form>
</body>
</html>

<?php
if(isset($_POST['submit']))//检测到按下了提交
{//大括号说明语句不只一行,下面有相对的大括号结束
echo $_POST['usrname'];
echo $_POST['age'];
echo $_POST['ocpt'];
//先结束php,写html代码
?>
<p>
<a href="tijiao.html">返回</a>
<?php
}//结束的大括号
?>

还有你的input type=text name=usrname>也是错的
应该是input type=text name=usrname />(必须要有斜杠结束)

这样应该没问题了
还有问题就问吧。
更多追问追答
追问
按照您的提示,action="treat.php" 改为action=""
似乎是没有反应了,如果还是action="treat.php就有反应。其他的照搬。但是是单位的电脑,上边有dreamweaver8找到treat.php就被用dreamweaver8打开了,唉,我新来的,还不敢给删掉。
非常感谢大家的帮助!只好下班回家去自己的电脑上试了,呵呵。
追答
我解释一下吧
action的意思就是动作。
action="treat.php"意思就是动作到treat.php,换句话就是把表单里的数据传递到treat.php

action=""就是传递给自己

你刚才出现的问题很可能是因为你把显示的代码写到了自己,而自己的名字不叫treat.php

如果要在treat.php显示数据,你才要action="treat.php"
否则就action=""

你刚才的HTML代码很多问题,是你自己写的吗?

以后不懂就问我把。我还是比较闲的
这都是小问题
你刚才的问题和dreamweaver没关系的
只是你写错的而已或者是服务器运行不正常。、

算了=、=不改你代码。我再写一个给你好了:
test.php:

。。

姓名:

年龄:
职业:

怎么弄我这里都没问题。。那你的问题还真奇怪了。
帐号已注销
2011-08-09 · TA获得超过4194个赞
知道小有建树答主
回答量:952
采纳率:0%
帮助的人:464万
展开全部
method="post",action="treat.php" 你这form表单里怎么多了个逗号呢?
追问
非常感谢您的提示!正在继续试之中。机子上边装有dreamweaver8,经过指点改正后删掉了 逗号 不过现在不知怎么变成了文件下载 

提示变为: 您想打开或保存此文件么?
名称:treat.php
类型:php script 119字节
从 c:\wamp\www
打开 保存 取消
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式