Warren wrote:

I am running PHP 4.39 as a CGI under Tomcat 5.025,  Linux 2.4.20-31.9.
Configure = './configure' '--with-java=/usr/java/j2sdk1.4.2_04'
'--with-servlet=/home/www/jakarta-tomcat-5.0.25' '--with-mysql'

I cannot get the _GET function or _REQUEST functions to pick up values from

they are variables not functions.

a form generating even though I can see the query string values in the URL
as in:

My HTML is very simple:

<form action="http://localhost:8080/ip7/httptest.php"; method="get">
<input type="text" name="var1">
<input type="text" name="var2">
<input type="submit">

The PHP program httptest.php is also very simple:


all the vars listed above are super globals you don't have to declare them as global - they are everywhere! this may also be the cause of the problem, what happens when you remove this line?

also have you tried var_dump() or print_r() on the $_GET/$_POST/etc arrays?

ps - not a very DB related question is it?

if(!empty($_REQUEST['var1'])) { $var1 = $_REQUEST['var1']; } else { $var1 ='undefined'; }

if(!empty($_GET['var2'])) { $var2 = $_GET['var2']; }
else  $var2 ='undefined';

// Various HMTL tags removed for simplicity
echo   $var1
echo   $var1

I have tried everything I can think of including using HTML POST instead of
GET,  setting register_globals = On/Off.

leaving this off is recommended.

Thanks in advance.

-- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to