You haven't closed your form tag which is causing it to all go wrong.

Here is some working code for you:

<form action="action.php" method="post">
<p>Your name: <input type="text" name="name"></p>
<p>Your age: <input type="text" name="age"></p>
<p><input type="submit" /></p>
</form>
action.php:
<?php
//Check to see if user has clicked submit
if (isset($_POST['name']) && isset($_POST['age']))
{
        //Check to see if user has entered data in both fields
        if (!empty($_POST['name']) && !empty($_POST['age']))
        {
                //User has entered data in both fields so display result
?>
                Hi <?php echo $_POST['name']; ?> .You are <?php echo $_POST['age'];
        }
        else
        {
                //User has not populated both fields so send a warning to user telling 
them what to do
?>
                <script language="javascript" type="text/javascript">
                window.alert('You must complete both fields');
                </script>
<?php
        }
}
?>

You would probably find it easier to read if you format your HTML a 
little, a little formatting goes a long way when it comes to debugging 
HTML, especially if your using the devils own tables :P

"Php mysql" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]:
> hi list,
>
>   i have managed to successfully install php and i am now going through
>   the manual and trying a few of the examples given there. The examples i have
>   tried till now are all working except for one. The example about inputting
>   in the form and then displaying it through php is not working for me. But
>   when i run it i get the entire code in action.php instead.
> The example i am referring to is:
>
> form action="action.php" method="post"> <p>Your name: <input type="text"
> name="name" /></p> <p>Your age: <input type="text" name="age" /></p>
> <p><input type="submit" /></p></form
>
> action.php:
>
> Hi <?php echo $_POST['name']; ?>.You are <?php echo $_POST['age']; ?>
>
>
>
> Please tell me whts wrong....
>
> thanks in advance
>
> penjo
>
> Yahoo! India Matrimony: Find your life partneronline.

-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to