From c9bc37d8b827c8344e2143e8b3ee454e4901f24d Mon Sep 17 00:00:00 2001 From: estratos Date: Fri, 25 Jul 2014 20:45:43 -0600 Subject: [PATCH] Changed cmd Query on Api index.php To avoid "Notice : undefined variables " changed the way the cmd query is built by validating each argument Not empty into the cmd command string (update) --- web/api/index.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/web/api/index.php b/web/api/index.php index cbaec6c3..80354da0 100644 --- a/web/api/index.php +++ b/web/api/index.php @@ -41,12 +41,16 @@ if (isset($_POST['user']) || isset($_POST['hash'])) { if (isset($_POST['arg9'])) $arg9 = escapeshellarg($_POST['arg9']); // Build query - $cmdquery = VESTA_CMD.$cmd." ".$arg1." ".$arg2." "; - if(!empty($arg3)){ + $cmdquery = VESTA_CMD.$cmd." "; + + if(!empty($arg1)){ + $cmdquery = $cmdquery.$arg1." "; } + if(!empty($arg2)){ + $cmdquery = $cmdquery.$arg2." "; } + if(!empty($arg3)){ $cmdquery = $cmdquery.$arg3." "; } if(!empty($arg4)){ $cmdquery = $cmdquery.$arg4." "; } - if(!empty($arg5)){ $cmdquery = $cmdquery.$arg5." "; } if(!empty($arg6)){