I Can't find out what is wrong with code.I'm a newbie to PHP and i created a form and embedded the script in the same page using if else statement. The Problem is that whenever i fill the form and then hit Submit button, the browser again asks me to fill the form instead of showing me the details i just entered. Below is The code. Please help me.. soon..
<html>
<head>
</head>
<body>
Fill up this simple form to get started:<br/>
<?php
if(!isset($_POST['submit']))
{
?>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<p>Enter Your Name:</p>
<p><input type="text" name="name"></p>
<p>Select Your Age Group</p>
<p><select name="age">
<option>10-15</option>
<option>16-20</option>
<option>21-25</option>
</select></p>
<p>Comments</p>
<textarea name="comments" rows="5" cols="20">Your Comments Here..</textarea>
<br/><br/>
<input type="submit" value"Submit" name="Submit">
</form>
<?php
}
else
{
echo "YOU SUBMITTED THIS:<br/>";
$name=$_POST['name'];
$age_grp=$_POST['age'];
$comments=$_POST['comments'];
echo "$name<br/>";
echo "$age_grp<br/>";
echo "$comments<br/>";
}
?>
</body>
</html>