On Sunday 20 February 2005 05:07 pm, b1nary Developement Team wrote: > Well this form *is* sending the data because there are no errors in your > code... Their has to be some minor little mistake somewhere that we > can't see in the code you gave us... look for typos, make sure the php > code *is* on test.php. Also, when getting the variables from the post, > try using $_REQUEST instead of $_POST, it may work. Try switching the > method on the form page to get and see of they show up in the URL. You > just gotta do some testing and rule out errors until you can pinpoint it. > > eatc7402 wrote: > >Thanks for the input. However it does no good if the variables are empty, > >which is my problem. The darn $_POST thing does not work at all > >for me, and I am trying to find out why. > > > > > >-----Original Message----- > > From: b1nary Developement Team [mailto:dev@xxxxxxxxxxxxxxxxx] > > >Sent: Sunday, February 20, 2005 3:40 PM > >To: David Freedman; php > >Subject: Re: [NEWBIE] Cant get $_POST to work > > > > > >What's up David... This script *should* work... I don't see any errors, > >but try this anyways. In your change your print command to this: > > > > print("Hello, " . $name . "! You are " . $age . " years old!"); > > > >What those periods do is simply append them to each other, so in this > >case, you have the string, then you're appending the variable, then > >appending another string, then another variable, then the last string. > >Instead of having it all bunched up. > > > >David Freedman wrote: > >>I have this simple form file: > >><html> > >><head> > >></head> > >><body> > >><form action="test.php" method="post"> > >>Name: <input type="text" name="name" value="your name" /><br/> > >>Age: <input type="text" name="age" value="your age" /><br/> <input > >>type="submit" name="submit" value="submit" /> </form> > >></body> > >></html> > >>Which passes (I wish!) data to this script: > >> > >><?php > >>$name = $_POST['name'] ; > >>$age = $_POST['age'] ; > >>print("Hello, $name! You are $age years old!"); > >>?> > >> > >>It does not work unless I turn register_globals ON in the php.ini > >>file. The php documentation leads me to believe this script SHOULD work > >>with register_globals > >>OFF. > >> > >>This a NEW instasllation of the Windows IIS Server also. Is there > >>perhaps some configuration on the WINDOWS SERVER that must be set for > >>general global data to be passed from a 'form' type page? > >> > >>David F. Hi David, I had the same problem before -- do you have a </form> tag in there? Just an idea, Andre -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php