Re: Pass $_GET to php cli.
| From: | Daniel Brown | Date: | Mon, 20 Aug 2007 14:42:51 +0000 |
| Subject: | Re: Pass $_GET to php cli. | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-261052@lists.php.net to get a copy of this message | ||
On 8/20/07, N0K <n0k@fujitsu.es> wrote:
[snip!]
> But if i do in a browser:
>
> http://www.example.com/administration.php?varpass=112233&checkpass=Submit
>
> Then i go directly to the administration web, without request pass.
>
> So, im trying to the the same in php command line
[snippity-snip!]
One method:
[filename=foo.php]
<?
for($i=1;$i<$argc;$i++) {
$things = split("=",$argv[$i]);
$_GET[$things[0]] = $things[1];
}
include('administration.php');
?>
Then just call it like so (from a Unix-like command line ---
change this as appropriate for Windows, etc.):
which php foo.php varpass=112233 checkpass=Submit
--
Daniel P. Brown
[office] (570-) 587-7080 Ext. 272
[mobile] (570-) 766-8107
Hey, PHP-General list....
50% off for life on web hosting plans $10/mo. or more at
http://www.pilotpig.net/.
Use the coupon code phpgeneralaug07
Register domains for about $0.01 more than what it costs me at
http://domains.pilotpig.net/.