function insertShell($data) { $dataArray = preg_split("/,{1,1}/", $data); //loginToken+","+url+","+pass+","+type+","+extraConfig+","+notes $reciveToken = $dataArray[0]; $url = $dataArray[1]; $pass = $dataArray[2]; $type = $dataArray[3]; $extraConfig = $dataArray[4]; $notes = $dataArray[5]; if ($reciveToken === $_SESSION['loginToken']) { SQLAdopt::insert(new shellModel($url, $pass, $extraConfig, $notes, $type)); } echo 'completed'; }
function set_ActiveServerByJson($json) { $all = json_decode($json); $rtn = array(); if (is_array($all)) { foreach ($all as $row => $rowValue) { $model = new activeServerModel('', '', ''); foreach ($rowValue as $key => $value) { $model->{$key} = $value; } $rtn[] = $model; } } SQLAdopt::delete(new activeServerModel('', '', '')); foreach ($rtn as $o) { SQLAdopt::insert($o); } }