php获取表单数据时,直接将php代码显示

form.html的代码:<html><head><title>Form</title><metahttp-equiv="Content-Type"content="te... form.html的代码:

<html>
<head>
<title>Form</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
</head>

<body>
<form action="test.php" method=post>
<input name=login>
<input type="submit" value="submit">
</form>
</body>
</html>

test.php的代码
<?php
echo $_POST['login'];
?>
我用这种方法取表单的值,显示出来的test.php应该是输入的login的值。但是我这边每次直接将test.php的代码显示了,就是显示的是源代码。
错在哪里呢?我的php配置应该是没有问题的。
<?php
phpinfo()
?>
是可以正确显示的。
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
opaskiss
2013-12-17 · 超过26用户采纳过TA的回答
知道答主
回答量:103
采纳率:100%
帮助的人:65.4万
展开全部
你有运行服务嘛?
更多追问追答
追问
运行了啊,不运行的话,phpinfo()怎么会正确显示呢?
追答
test.php这个文件你放在WWW目录里面了嘛?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
俗人悟
2013-12-16 · TA获得超过101个赞
知道答主
回答量:65
采纳率:0%
帮助的人:25.1万
展开全部
呵呵,你看看URL地址,是不是直接访问盘符了,应该用Localhost/……访问服务器,最近重新学PHP也遇到这个问题,弄了一晚上
追问
不是的,我是在html中输入信息,提交给test.php。并没有直接双击打开test.php
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式