<html>
<head>
<meta http-equiv="Content-Language" content="zh" />
<meta name="GENERATOR" content="Zend Studio" />
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>注册页面</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#FF9966" vlink="#FF9966" alink="#FFCC99">
<?
if (strlen($_POST['nameid'])<1) {
?>
<table align="center">
<tr><td align="center">
<br><br><font size="4" color="Blue"><b>这是一个注册页面</b></font><br><br></td>
<tr><td align="center">
<form action="<?echo $_SERVER['PHP_SELF'];?>" method="post" >
<table>
<tr>
<td align="right">ID:</td><td><input type="text" name="nameid" size="30" value=""> </td><td>*</td>
</tr>
<tr>
<td align="right">密码:</td><td><input type="password" name="password" size="30" maxlength="40"> </td><td>*</td>
</tr>
<tr>
<td align="right">重复输入密码:</td><td><input type="password" name="agpassword" size="30" maxlength="40"> </td><td>*</td>
</tr>
</table>
</tr>
<tr><td align="center"><input type="submit" name="sub" value="确认"/>
<input type="reset" name="rst" value="重置"/> </tr>
</table>
</form>
<?
}
else {
$myconn=mysql_connect("127.0.0.1","","");
mysql_query("SET character_set_connection=gbk,character_set_results=gbk, character_set_client=binary, sql_mode=''");
mysql_select_db("test",$myconn);
$sql="insert into hy values ('$id','$password')";
$result=mysql_query($sql,$myconn)or die (mysql_error());
echo "注册成功! <br><br><a herf=\"show.php\">查看会员情况</a>";
}
?>
</body>
</html>代码如上,执行时候会显示nameid未定义,我想知道怎么才能够获取form表单中的变量
<head>
<meta http-equiv="Content-Language" content="zh" />
<meta name="GENERATOR" content="Zend Studio" />
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>注册页面</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#FF9966" vlink="#FF9966" alink="#FFCC99">
<?
if (strlen($_POST['nameid'])<1) {
?>
<table align="center">
<tr><td align="center">
<br><br><font size="4" color="Blue"><b>这是一个注册页面</b></font><br><br></td>
<tr><td align="center">
<form action="<?echo $_SERVER['PHP_SELF'];?>" method="post" >
<table>
<tr>
<td align="right">ID:</td><td><input type="text" name="nameid" size="30" value=""> </td><td>*</td>
</tr>
<tr>
<td align="right">密码:</td><td><input type="password" name="password" size="30" maxlength="40"> </td><td>*</td>
</tr>
<tr>
<td align="right">重复输入密码:</td><td><input type="password" name="agpassword" size="30" maxlength="40"> </td><td>*</td>
</tr>
</table>
</tr>
<tr><td align="center"><input type="submit" name="sub" value="确认"/>
<input type="reset" name="rst" value="重置"/> </tr>
</table>
</form>
<?
}
else {
$myconn=mysql_connect("127.0.0.1","","");
mysql_query("SET character_set_connection=gbk,character_set_results=gbk, character_set_client=binary, sql_mode=''");
mysql_select_db("test",$myconn);
$sql="insert into hy values ('$id','$password')";
$result=mysql_query($sql,$myconn)or die (mysql_error());
echo "注册成功! <br><br><a herf=\"show.php\">查看会员情况</a>";
}
?>
</body>
</html>代码如上,执行时候会显示nameid未定义,我想知道怎么才能够获取form表单中的变量
解决方案 »
- $keyword=$HTTP_POST_VARS['keyword'];
- 为什么每条数据会被查两次 PHP
- 用jquery和wbox如何实现多个弹出框显示不同的内容?
- 请问各位,PHP生成表态页,要在静态页内实现动态信息列表,如何实现,我用过JS调用,不能用,不知道为什么,有没有什么好的方案?
- PHP 大数组循环的优化问题
- 怎么样用正则表达式取下列的链接、标题、日期
- 晕,正规表达式匹配出错。请唠叨大哥各位高手进来指点
- 把linux下的代码拷贝到win2000下面来使用,应注意哪些地方!
- 网页框架结构问题!
- 大家好,我在这里问在家一个问题,关于sql sever2000 可不可以和PHP连接,还有要设置什么东东,和相关函数。谢谢
- 有谁知道一种模板类可以支持模板的预览的?
- asp连接mysql连接如何写啊
<head>
<meta http-equiv="Content-Language" content="zh" />
<meta name="GENERATOR" content="Zend Studio" />
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />
<title>注册页面</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#FF9966" vlink="#FF9966" alink="#FFCC99">
<table align="center">
<tr><td align="center">
<br><br><font size="4" color="Blue"><b>这是一个注册页面</b></font><br><br></td>
<tr><td align="center">
<form action="<?echo $_SERVER['PHP_SELF'];?>" method="post" >
<table>
<tr>
<td align="right">ID:</td><td><input type="text" name="nameid" size="30" value=""> </td><td>*</td>
</tr>
<tr>
<td align="right">密码:</td><td><input type="password" name="password" size="30" maxlength="40"> </td><td>*</td>
</tr>
<tr>
<td align="right">重复输入密码:</td><td><input type="password" name="agpassword" size="30" maxlength="40"> </td><td>*</td>
</tr>
</table>
</tr>
<tr><td align="center"><input type="submit" name="sub" value="确认"/>
<input type="reset" name="rst" value="重置"/> </tr>
</table>
</form>
<?
if (strlen($_POST['nameid'])<1) {
echo "你要的东西!";
}
else {
$myconn=mysql_connect("127.0.0.1","","");
mysql_query("SET character_set_connection=gbk,character_set_results=gbk, character_set_client=binary, sql_mode=''");
mysql_select_db("test",$myconn);
$sql="insert into hy values ('$id','$password')";
$result=mysql_query($sql,$myconn)or die (mysql_error());
echo "注册成功! <br><br><a herf=\"show.php\">查看会员情况</a>";
}
?>
</body>
</html>