Hi Eamon, It looks like you need to upgrade your code to use the superglobal arrays. Change print $unitID; to print $_GET['unitID']; and see if that helps.
You can find more information regarding superglobals here: http://uk.php.net/en/language.variables.predefined HTH ============================================ Adrian Portsmouth .htaccess Manager - SilkPHP [e] [EMAIL PROTECTED] [w] www.htaccessmanager.com ============================================ This email, its contents and attachments are confidential and may be covered by legal privilege. This email contains information intended only for the person(s) and/or entity named above. The views and opinions expressed are those of the sender and not necessarily those of SilkPHP or its affiliates. Any other distribution, copying, review, use or disclosure is strictly prohibited. If you are not the intended recipient, please delete this message and any attachments without making a copy and advise the sender by return email - thank you. This mail and any attachments have been scanned for viruses prior to leaving the SilkPHP network. SilkPHP will not be liable for direct, special, indirect or consequential damages arising from alteration of the contents of this message by a third party or as a result of any virus being passed on. -----Original Message----- From: Eamon Reyn [mailto:[EMAIL PROTECTED] Sent: 28 November 2004 10:37 To: [EMAIL PROTECTED] Subject: [PHP] Help with GET variables which do not work after upgrading Hey, I was happily using GET command line variables in my project under php 4.3.4 but when I upgrade to 4.3.9 they no longer work I can make them work by changing back to my prior version of php but would rather use the newer one can anyone explain why this may happen. here is some sample code and the results of it - This line creates the link with the GET var in it - print '<blockquote><a href="showaUnit.php?unitID='.$id.'">'.$theArray[$i]['title'].'Unit Id = '. $id .'</a><blockquote><i>'.$theArray[$i]['desc'].'</i> </blockquote></blockquote>'; This is the resultant URL which appears when I click the link above http://127.0.0.1/ieee1484/IEEE1484/UnitofLearning/showaUnit.php?unitID=1 and when I use the following code in the form print ("Unit ID = "); print $unitID; I get the result displayed as - Unit ID = Which would hopefully display Unit ID = 1 for the case above. This could be a settings file change or something more major but I would appreciate any help. Apologies if this is not the right place to post this but I am getting a bit desperate if this is the wrong place please tell me the more appropriate one. Eamon -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php