public function posodobi($arg = false) { //Check if user is logged in Session::init(); $logedin = Session::get("username"); if ($logedin == False) { Session::destroy(); $redirect = sprintf("location: %sprijava", STATIC_URL); header($redirect); exit; } else { //get POST variable $state = $_POST['state']; $own = $_POST['owner']; $escalate = $_POST['escalate']; if ($state != "") { echo $state, $arg; require 'models/zahtevki.php'; $model = new Zahtevki_Model(); $userid = Session::get("userid"); //change ticket state $this->view->tickets = $model->spremeni_stanje($arg, $state); //own this ticket if ($own != "") { $this->view->tickets = $model->own($arg, $userid); } echo "Zakljucujem ticket...</br>"; //$this->view->render('user/podrobnosti_zahtevka'); $redirect = sprintf("location: %szahtevki_admin/uredi/{$arg}", STATIC_URL); header($redirect); exit; } elseif ($escalate != '') { require 'models/zahtevki.php'; $model = new Zahtevki_Model(); $this->view->tickets = $model->escalate($arg, $escalate); $redirect = sprintf("location: %szahtevki_admin", STATIC_URL); header($redirect); exit; } else { $redirect = sprintf("location: %szahtevki_admin", STATIC_URL); header($redirect); exit; } } }