我是php的新手今天遇到一个问题像各位高手请教
<html><head></head><body><formname="form1"method="post"action="ex5_7.php"><p>姓名<input...
<html>
<head>
</head>
<body> <form name="form1" method="post" action="ex5_7.php">
<p> 姓名 <input name="name" type="text" id="name"></p>
<p> 喜爱的运动 <input type="text" name="love" id="love"></p>
<P> <input type="submit" name="Submit" value="确定"></P>
</form>
</body>
</html>
下一段代码是:<html>
<head>
</head>
<body>
<?
echo $_POST["name"];
echo ",您喜爱的运动是: ".$_POST["love"];
?>
</body>
</html>
这两段代码在第一段代码形成的网页中输入姓名和爱好无法在ex5_7.php中出现,我想知道php格式的代码那里出了问题谢谢 展开
<head>
</head>
<body> <form name="form1" method="post" action="ex5_7.php">
<p> 姓名 <input name="name" type="text" id="name"></p>
<p> 喜爱的运动 <input type="text" name="love" id="love"></p>
<P> <input type="submit" name="Submit" value="确定"></P>
</form>
</body>
</html>
下一段代码是:<html>
<head>
</head>
<body>
<?
echo $_POST["name"];
echo ",您喜爱的运动是: ".$_POST["love"];
?>
</body>
</html>
这两段代码在第一段代码形成的网页中输入姓名和爱好无法在ex5_7.php中出现,我想知道php格式的代码那里出了问题谢谢 展开
4个回答
展开全部
楼主的代码没问题,在我机器上能正常运行。
在楼主机器上不能正常运行的原因可能是你直接在文件夹里打开html文件然后填写表单提交。这样php程序不会被编译。如果是这情况,请在浏览器地址栏输入“http://127.0.0.1/地址后加上表单所在网页的文件名”。如:http://127.0.0.1/index.html
在楼主机器上不能正常运行的原因可能是你直接在文件夹里打开html文件然后填写表单提交。这样php程序不会被编译。如果是这情况,请在浏览器地址栏输入“http://127.0.0.1/地址后加上表单所在网页的文件名”。如:http://127.0.0.1/index.html
展开全部
代码没问题,
1)不管单引号,双引号都可以获取POST的值。
2)<?变成<?php 都行,没有必然的关系。
3)如果你是按照二楼的说法打开文件不对的话,
点击确定后会出现下载ex5_7.php文件的情况。
4)两个文件要保存到同一个目录下才能找到
1)不管单引号,双引号都可以获取POST的值。
2)<?变成<?php 都行,没有必然的关系。
3)如果你是按照二楼的说法打开文件不对的话,
点击确定后会出现下载ex5_7.php文件的情况。
4)两个文件要保存到同一个目录下才能找到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$_post里面 改成单引号 试试 <?变成<?php 这样应该可以的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意一楼:<? 变成 <?php
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询