php编程问题

xiaodage 2009-08-05 10:48:18
我想把在这htm 页面里 填写的内容 post 到 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;
?>
为什么这个php页面 会报错 Notice: Undefined variable: name in E:\runphp\htdocs\www1.php on line 4
Notice: Undefined variable: email in E:\runphp\htdocs\www1.php on line 6
Notice: Undefined variable: sex in E:\runphp\htdocs\www1.php on line 8
Notice: Undefined variable: info in E:\runphp\htdocs\www1.php on line 10 php页面的语句全是错的为什么啊 。。
谢谢大家 !!1
...全文
83 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复

<? php
if(isset($_POST)) // 只有 $_POST 变量存在,才处理.
{
echo $_POST['name'];
echo $_POST['email'];
echo $_POST['sex'];
echo $_POST['info'];
}
?>

是这样吧
  • 打赏
  • 举报
回复
xiaodage 2009-08-05
我的问题在百度知道里现在已解决 。 谢谢哦 结果是:
php代码是:<?
if(isset($_POST)) // 只有 $_POST 变量存在,才处理.
{
echo $_POST['name'];
echo $_POST['email'];
echo $_POST['sex'];
echo $_POST['info'];
}
?> 大家一起分享吧 !!
  • 打赏
  • 举报
回复
xiaodage 2009-08-05
还是不行啊 ,怎么办呢,首页面 没有错误 连接没有错误 , 就是这个php 写的不对 。 就是让htm 页面的填写内容显示到php 页面 。。

不过还是谢谢! 帮帮我吧
  • 打赏
  • 举报
回复
wfnychuan 2009-08-05
要用$_POST['name']这样的。
除非你在PHP.ini里设置开启了GLOBALS
  • 打赏
  • 举报
回复
发帖
基础编程

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
帖子事件
创建了帖子
2009-08-05 10:48
社区公告
暂无公告