the php page is working but giving warnings on interface and i want to remove those warnings.warning is undefined index as given below.
"Notice: Undefined index: register in C:\wamp\www\booking.worldtravelguide.net\registera.php on line 31"
<form method="POST" name="register" id="register" action="?register=true"><p>
<p>
<h1>Sign up</h1>
<p><label>First Name</label> <input type="text" name="fname" size="20"><p>
<p><label>Last Name</label> <input type="text" name="lname" size="20"><p>
<p><label>Email </label> <input type="text" name="email" size="20"><p>
<p><label>Password </label> <input type="password" name="password" size="20"><p>
<p><input type="submit" value="Submit" name="submit">
</form>
<?php
$host="localhost";
$uname="root";
$pass="";
$database = "homedb";
$connection=mysql_connect($host,$uname,$pass) or
die("Database Connection Failed");
$selectdb=mysql_select_db($database) or
die("Database could not be selected");
$result=mysql_select_db($database) or
die("database cannot be selected");
@session_start();
set_time_limit(0);
if($_GET['register']=='true')
{
$fname = mysql_real_escape_string($_POST['fname']);
$lname = mysql_real_escape_string($_POST['lname']);
$email = mysql_real_escape_string($_POST['email']);
$password = mysql_real_escape_string(md5($_POST['password']));
$status = 'inactive';
mysql_query("insert into `regitera` set fname = '".$fname."',
lname = '".$lname."',
email = '".$email."',
password = '".$password."',
status = '".$status."'");
$iduser = mysql_insert_id();
/* You can write your activation mail program here */
/* Or You can redirect user to My account Page */
$str="Welcome to A2Z webhelp";
header("Location:index.php?msg=$str");
}
?>