<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表单中的变量
<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>