Try This basic form with validation.
<?php
if($_POST['submit']=="send") {
$errcount = 0;
$error1="<font face='Verdana' size='2'><span style='color:red'>";
$error2="<font face='Verdana' size='2'><span style='color:red'>";
if(preg_match('/^[a-zæøåÆØÅ0-9_-]{4,}$/i', $_POST['name1'])){
$name1 = $_POST['name1'];
}
else {
$error1 .= "<font face='Verdana' size='1'> Required! min 4";
$errcount++;
}
if(preg_match('/^[\w]+[-\w._]*@[\w]+[-\w]+(\.[\w]+[-\w]+)*\.[\w]{2,6}$/ ', $_POST['email'])){
$email = $_POST['email'];
}
else {
$error2 .= "<font face='Verdana' size='1'>Required!";
$vaild = "<font face='Verdana' size='1' color='#FF0000'>That Email is not vaild, please try again";
$errcount++;
}
if ($errcount !=0) {
//displays errors in form boxes
}
else {
$host = "localhost";
$username = "root";
$password = "password";
$database = "site";
// connect to db:
$conn = mysql_connect($host, $username, $password) or die(mysql_error());
mysql_select_db($database,$conn) or die(mysql_error());
$query = "INSERT INTO users VALUES ('','$name1','$email',)";
mysql_query($query);
//create a new page called newlogon.php
//new logon welcome page
echo '<meta http-equiv="refresh" content="0;url=newlogon.php">';
}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >
<table border="0" cellpadding="7" cellspacing="1" bordercolor="#111111" width="800" height="49" align="center">
<tr>
<td width="1" height="25"><font face="Verdana" size="2" color="#000000">name1:<font face="Verdana" size="2" color="#FF0000">*</font><font face="Verdana" size="2" color="#000000">
</td>
<td width="403" height="25" align="left">
<input type="text" value="<? echo $name1; ?>" id="name1" name="name1"> <font face="Veranda" size="2"><? echo $error1; ?></font></td>
<tr>
<td width="1" height="26"><font face="Verdana" size="2" color="#000000">Email:<font face="Verdana" size="2" color="#FF0000">*</font><font face="Verdana" size="2" color="#000000"></font></td>
<td width="403" height="26"><font face="Verdana" size="2" color="#000000"><input type="text" name="email" size="20" value="<? echo $email; ?>"></font> <font face="Veranda" size="2"><? echo $error2;?></font></td></tr>
<tr>
<td width="117" height="1"><font face="Verdana" size="2" color="#000000"><input name="submit" type="submit" value="send" /><input type='button' value='Retry' onClick='history.go(-1)'>
</font></td>
</tr>
</table>
You will have to ensure that you have the database set up along with the a newlogon.php page. It is a guide only for you to work on.
roscor