register_globals is disabled on your system, which is a good thing. So you have to reference all values sent via a form using GET with the $_GET superglobal array as follows: "Welcome to our web site, {$_GET[var]}" or 'Welcome to our web site, ' . $_GET['var'] etc etc On 10/05/06, IraqiGeek <geek@xxxxxxxxxxxxx> wrote:
Hi all, I'm somewhat new to php, though I have played a bit with the language. I'm currently learning the language, and I'm having a problem passing variables through "URL query". Here is what I have: A simple HTML file that contains: <A HREF="test.php?var=test"> Hi, this is a test! </A> and a php file that contains: <?php echo( "Welcome to our Web site, $var!" ); ?> However, when I click on the link on the HTML file, I dont get the value of $var passed to the php script. I have also tried passing multiple variables separated by &, and none of those gets passed to the php script. The files are hosted on a local Debian etch server running apache 2.0.54and php 4.3.10. Is there something I need to check/change in the config files of apache or php? Regards, IraqiGeek www.iraqigeek.com Boat: A hole in the water surrounded by wood into which one pours money. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
-- http://www.web-buddha.co.uk dynamic web programming from Reigate, Surrey UK (php, mysql, xhtml, css) look out for project karma, our new venture, coming soon!