I missed the part where he was using an image. Without a value property, I don't see how it could pass anything at all.... A note on my recent post, to emulate register_globals do this: if (!empty($_SERVER)) extract($_SERVER); if (!empty($_GET)) { extract($_GET); } else if (!empty($HTTP_GET_VARS)) { extract($HTTP_GET_VARS); } if (!empty($_POST)) { extract($_POST); } else if (!empty($HTTP_POST_VARS)) { extract($HTTP_POST_VARS); } This registers all of the different arrays. <>< Ryan -----Original Message----- From: Jonathan [mailto:dbphp@ftbwebsolutions.com] Sent: Monday, December 09, 2002 8:40 AM To: php-db@lists.php.net Subject: RE: passing variables One of many possible things. Dependent on the version of PHP you are using, you might have register_globals set to off in your php.ini file, which is preferable. In which case you'll have to use If($_REQUEST['variable']) Or If(isset($_REQUEST['variable'])) Second possible is: I've never really used an image within a link to submit a form. What I usually do is make the image a submit button, e.g.,<input type="image" src="path to your image" height="XX" width="XX" border="0"> You could name it or create a hidden field <input type="hidden" name="register" value="register"> Then upon form submission (<form action="<? Echo $_SERVER['PHP_SELF'] ?>">) You would look for register If(isset($_REQUEST['register'])) { //whatever } hope one of them works. -----Original Message----- From: Edward Peloke [mailto:epeloke@echoman.com] Sent: Monday, December 09, 2002 9:33 AM To: php-db@lists.php.net Subject: passing variables Hello all, I have a login/register screen for my php/mysql db. When the page opens, the user sees the log in screen but I have a button and reloads the same page, hopefully with the register screen. I know I can simply check to see if a variable is set with if ($variable){} . This does not seem to work when I give an image a name and link it to the same page. The image is named register and it links back to the same page, so the page loads, I click on the register image , the page reloads but the variable is not set. Any ideas? Thanks, Eddie -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php