RE: [PHP] Help with GET variables which do not work after upgrading
| From: | Adrian Portsmouth | Date: | Sun, 28 Nov 2004 12:23:44 +0000 |
| Subject: | RE: [PHP] Help with GET variables which do not work after upgrading | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-203001@lists.php.net to get a copy of this message | ||
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] service@htaccessmanager.com
[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:eamonreyn@clear.net.nz]
Sent: 28 November 2004 10:37
To: php-general@lists.php.net
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