plz see
1.html
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<p>Your name: <input type="text" name="name" size="20" maxlength="40"
value="<?php if (isset($_POST['name'])) echo $_POST['name'];
?>"/></p>
<p>Your user: <input type="text" name="user" size="20" maxlength="40"
value="<?php if (isset($_POST['user'])) echo $_POST['user'];
?>"/></p>
<p><input type="submit" name="submit" value="REGISTER"/></p>
</form>
1.php
<?PHP
include_once('1.html');
include_once('db.php');
if(isset($_POST['submit'])){
if($_POST['name'] != "" || $_POST['user'] !=""){
$name = $_POST['name'];
$user = $_POST['user'];
echo "hi '.$user.' ";
$insert = mysql_query("insert into user values ('".$name."', '".$user."')")
or die("Could not insert data because ".mysql_error());
}else
echo"you entered empty information";
}
?>
when I request 1.php on browse
the result is
you entered empty information
I dont want this msg appear till the user click on submit button