Posted by moriman on 11/27/05 22:55
Hi,
The script below *used* to work. I have only just set up a
server, PHP etc again on my Win98 system and now it doesn't?
On first loading this page, you would have
$p =
and the button image below it.
On clicking the button the same page would reload but pass the hidden values
(r=w & p=f)
so that the first line of the page would then have
$p = f
This no longer works???
<?php
echo "<html><body>";
echo "\$p = $p<br><br>"; //###
$str = <<<HTM
<head>
</head>
<body>
<form action="" method="post">
<input type="hidden" name="r" value="w">
<input type="hidden" name="p" value="f">
<input type="image" src="http://home/images/faq-up.gif" border="0"
height="22" width="77">
</form>
</body>
</html>
HTM;
echo $str;
?>
on printing the $_ENV variables along with the the above script I find the
following :
QUERY_METHOD POST
REQUEST_METHOD POST
FORM_P f
FORM_R w
Is there something I haven't enabled in my
setup of PHP that is stopping this from working now?
Or has something changed with PHP, so that I have to do this another way?
many thanks
mori
[Back to original message]
|