getting arguments from a shellscript into $_REQUEST when faking call from a web server
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.php archive

getting arguments from a shellscript into $_REQUEST when faking call from a web server

From: Geoff Winkless <usenet-at-geoff-dot-dj@[127.0.0.1>
Date: Fri Jul 15 2005 - 15:44:15 CEST

Hi

My knowledge of php is regrettably poor but I need to call a third-party
php script from within a bash cgi script (don't ask why, it's a long
story). Now normally (with eg perl-cgi) to do this I need to set
QUERY_STRING and REQUEST_METHOD appropriately; however with php this
doesn't work, the $_REQUEST array is empty.

$ export QUERY_STRING='test=1&wibble=2';export REQUEST_METHOD=GET;php -n
-r 'print_r($_REQUEST);'
Array
(
)
$

What do I need to set in order for the _REQUEST variable to be populated
correctly?

Thanks!

Geoff
Received on Mon Oct 24 02:08:45 2005