php编写留言板程序问题 。
我在 前台 编写了这个填写 页面 ,这是个htm 格式。<html>
<head>
<meta http-equiv="Content-Language" content="zh-tw">
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>留言板</title>
</head>
<body>
<form method="POST" action="www1.php">
<p>你的姓名:<input type="text" name="name" size="20"</p>
<p>你的性别:<input type="radio" value="1" name="sex" checked>男 <input type="radio" value="0" name="sex">女</p>
<p>你的email:<input type="text" name="email" size="20"></p>
<p>你的留言内容:</p>
<p><textarea rows="9" name="info" cols="35"> </textarea></p>
<p><input type="submit" value="提交" name="B1"><input type="reset" value="重新设定" name="B2"></p>
</form>
</body>
</html>
这个也页面是 php格式 。
<?
echo $name;
echo $email;
echo $sex;
echo $info;
?>
程序 应该是 在 htm里面点击 提交 把里面的填写的内容显示在 php页面里。可是为什么会显示 php里面有没有定义的 东东 。。 谢谢 帮我解决下
提示php程序编写错误 ,为什么呢 谁能帮我解决下 谢谢了 !!!
我在 前台 编写了这个填写 页面 ,这是个htm 格式。<html>
<head>
<meta http-equiv="Content-Language" content="zh-tw">
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>留言板</title>
</head>
<body>
<form method="POST" action="www1.php">
<p>你的姓名:<input type="text" name="name" size="20"</p>
<p>你的性别:<input type="radio" value="1" name="sex" checked>男 <input type="radio" value="0" name="sex">女</p>
<p>你的email:<input type="text" name="email" size="20"></p>
<p>你的留言内容:</p>
<p><textarea rows="9" name="info" cols="35"> </textarea></p>
<p><input type="submit" value="提交" name="B1"><input type="reset" value="重新设定" name="B2"></p>
</form>
</body>
</html>
这个也页面是 php格式 。
<?
echo $name;
echo $email;
echo $sex;
echo $info;
?>
程序 应该是 在 htm里面点击 提交 把里面的填写的内容显示在 php页面里。可是为什么会显示 php里面有没有定义的 东东 。。 谢谢 帮我解决下
提示php程序编写错误 ,为什么呢 谁能帮我解决下 谢谢了 !!!
Notice: Undefined variable: name in E:\runphp\htdocs\www1.php on line 4 就是这些了
<?
if(isset($_POST)) // 只有 $_POST 变量存在,才处理.
{
echo $_POST['name'];
echo $_POST['email'];
echo $_POST['sex'];
echo $_POST['info'];
}
?> 谢谢 我愿意和大家分享这个代码 ,互相学习 !!!!
echo $name;
echo $email;
echo $sex;
echo $info;
?> 这个也不对吧
<?php
error_reporting(0);
echo $_POST['name'];
echo $_POST['email'];
echo $_POST['sex'];
echo $_POST['info'];
?>
<?php
echo @$_POST['name'];
echo @$_POST['email'];
echo @$_POST['sex'];
echo @$_POST['info'];
?>
楼主基础不好,建议多看书了!那个是以前register_grobals默认打开才可以的.现在大部份已经关闭
可以以下代码查看是否打开
ini_set("register_grobals")
打开返回1关闭返回0
好像是这样
哈