Change this line:

<FORM ACTION='results_1.php'>

to:

<FORM ACTION='results_1.php' method=POST>

-Dash

-----Original Message-----
From: Bill Hudspeth [mailto:[EMAIL PROTECTED]] 
Sent: Thursday, May 23, 2002 8:58 AM
To: [EMAIL PROTECTED]
Subject: [PHP-WIN] basic form processing


I am new to PHP and have been trying without success to process a very
simple form. My basic problem is trying to pass variables from a form to
another page, and to echo them in a results page.



I understand that the most recent versions of PHP allow you to pass
user-entered form variables in the $_POST or $_GET associative arrays. I
have set the "register_globals = off" in my php.ini file (under C:\winnt,
running Win2000 and Microsoft IIS). When I try to submit the form, the
results page is displayed without the values of the two form variables. I
would very much appreciate some help with this simple problem. The basic
code for my form (form_a.php) is:



************************************************************************

<HTML>

<HEAD>

  <TITLE>Test Form One</TITLE>

</HEAD>

<BODY>

<B>

<H2>Test Form One</H2>



 Fill out the information below

<FORM ACTION='results_1.php'>

  Your First Name: <INPUT TYPE="Text" NAME="FirstName">

  <BR>Your Last Name: <INPUT TYPE="Text" NAME="LastName">

  <BR><INPUT TYPE="submit" VALUE="Submit Data">

</FORM>

</B>

</BODY>

</HTML>

************************************************************************

The target page that displays the form variables (results_1.php) is as
follows:



<HTML>

<HEAD>

  <TITLE>Results from Form One</TITLE>

</HEAD>

<BODY>

<B>

<H2>Results from Form One</H2>

<?PHP

  echo "Thanks $_POST[FirstName] $_POST[LastName]";

?>

</B>

</BODY>

</HTML>



Thanks in advance, Bill



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

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

Reply via email to