Trying to pass a variable through a form...
| From: | Bryant Brabson | Date: | Fri, 07 Dec 2001 19:28:46 +0000 |
| Subject: | Trying to pass a variable through a form... | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-77071@lists.php.net to get a copy of this message | ||
Your homework is finished!
TonyForm.html:
<HTML>
<FORM ACTION="Tony1.php" METHOD="post">
Name: <INPUT TYPE="text" NAME="lname"> <br>
<INPUT TYPE="Submit" VALUE="Go">
</FORM>
</HTML>
tony1.php
<?
$lname = $HTTP_POST_VARS['lname'];
?>
<html>
<body>
<?
echo ("Welcome $lname");
?>
<A HREF="Tony2.php?name=<?echo($lname) ?>"> Link </A>
</body>
</html>
tony2.php
<?
$name = $HTTP_GET_VARS['name'];
?>
<html>
<body>
<?
echo ("Hello $name");
?>
</body>
</html>
****************************************************
I'm trying to pass a variable from a form text box into a php file
(Tony1.php).
Then, I'd like to click on a link in the Tony1.php page and get the
Tony2.php page to load with the original variable -$lname - printed on the
next page (Tony2.php).
The Tony2.php loads when I click the link but the value from the variable is
not printed.
Any help would be greatly appreciated.
The code is below.
Tony Ritter
...................................
file://TonyForm.html//
<HTML>
<FORM ACTION="Tony1.php" METHOD="get">
Name: <INPUT TYPE="text" NAME="lname"> <br>
<INPUT TYPE="Submit" VALUE="Go">
</FORM>
</HTML>
.....................
file://Tony1.php//
<?
echo ("Welcome $lname");
?>
<A HREF="Tony2.php?name=<?echo($lname) ?>"> Link </A>
...................
file://Tony2.php//
Hello