X-Git-Url: http://git.dj3c1t.com/index.cgi?p=mtweb;a=blobdiff_plain;f=mw%2Fenv%2Fmodules%2Fmw_env_cli.php;fp=mw%2Fenv%2Fmodules%2Fmw_env_cli.php;h=7ff6ca2779fad25e4be5cba9f222e98126b06a24;hp=33dd0fbd76adb6017be52a577415350d2ef209e9;hb=311955b47c4bb35b1f15adf6669c58d9967e5dff;hpb=61f37fc21cac669aa439d0681590f5ceccad3157 diff --git a/mw/env/modules/mw_env_cli.php b/mw/env/modules/mw_env_cli.php index 33dd0fb..7ff6ca2 100644 --- a/mw/env/modules/mw_env_cli.php +++ b/mw/env/modules/mw_env_cli.php @@ -61,11 +61,24 @@ } } if(strlen($cmd_arg)){ + $param_name = ""; + $param_value = ""; if(($k = strpos($cmd_arg, "=")) === false){ - $this->params[$cmd_arg] = ""; + foreach($this->get_PARAMS() as $_key => $_value) if(strcmp($cmd_arg, $_value) == 0){ + $param_name = $_key; + break; + } } elseif($k != 0){ - $this->params[substr($cmd_arg, 0, $k)] = substr($cmd_arg, $k + 1); + $_cmd_arg = substr($cmd_arg, 0, $k); + foreach($this->get_PARAMS() as $_key => $_value) if(strcmp($_cmd_arg, $_value) == 0){ + $param_name = $_key; + $param_value = substr($cmd_arg, $k + 1); + break; + } + } + if($param_name){ + $this->params[$param_name] = $param_value; } } }