Try:

$_Post[name];

or $HTTP_POST_VARS[name];

In new PHP version, register_globals is set to "off" by default, which is
why $name isn't working for you.  Although, I'm surprised GET isn't
working....

Jen


> I've just built PHP from source (4.2.3) on Red Hat Linux 7.2 with
>
> configure --with-java --with-apxs=/usr/local/apache/bin/apx
>
> It's running with Apache 1.3.26
>
> PHP work ok, even Java works, but if I try to pass variables from a form
> with either POST or GET, the variables don't get through.  This is the
code
> I'm using:
>
> index.html:
> ...
> <form action="php.php" method="post">
>      Name: <input type="text" name="name"><br>
>       <input type="submit">
>   </form>
> ...
>
> php.php:
>
> <?php
> echo "*";
> echo $name;
> echo "*";
> ?>
>
> The variable $name is always empty.  I tried this same scripts on the RPM
> version installed with Mandrake 7.2 and it worked fine, so it shouldn't be
> the scripts.  What could be wrong? Maybe I missed a ./configure option?
>
> Thanks in advance,
>
>
> Andres




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

Reply via email to