该如何清空$_POST里的数据?
试写了一个登陆界面,还没有完成,测试的时候发现问题。$_POST里的值不会清空,每输入一次用户名,$_POST里面就多一个用户名,后果就是第一次错误输入的话,就无法再正确输入用户名。。。除非浏览器刷新页面。。。
<br /><br /><br /><br /><br /><br /><meta content="en-us" http-equiv="Content-Language" /><br /><meta content="text/html; charset=utf-8" http-equiv="Content-Type" /><br /><title>Welcome back</title><br /><style type="text/css"><br />.auto-style2 {<br /> text-align: center;<br />}<br />.auto-style1 {<br /> font-size: 36pt;<br /> text-align: left;<br />}<br />.auto-style4 {<br /> font-family: Broadway;<br /> font-size: xx-large;<br />}<br /></style><br /><br /><br /><bo<div>本文#来源gaodai.ma#com搞##代!^码7网</div><pre>搞代gaodaima码
dy>
Log in:
|
<?php
require_once ‘connectDB.php’;
print ‘<style type = “text/css” media = “screen”>.error {color: red;}</style>’;
if($_SERVER[‘REQUEST_METHOD’]==’POST’)
{
$problem = false;
$login = false;
if(empty($_POST[‘user_name’]))
{
$problem = true;
print ‘
Please enter your user name!
‘;
}
if(empty($_POST[‘password’]))
{
$problem = true;
print ‘
Please enter a password
‘;
}
if(!$problem)
{
$user = trim(stripslashes($_POST[‘user_name’]));
$pwd = trim(stripslashes($_POST[‘password’]));
$user = mysql_real_escape_string($user);
$pwd = mysql_real_escape_string($pwd);
$q = “SELECT * FROM USER WHERE USER_NAME = ‘$user’ and PASSWORD = ‘$pwd'”;