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. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php