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>