public function poslji($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 $message = $_POST['message']; //TODO: Validate message if ($message != "") { echo $message, $arg; //get sending user $userid = Session::get("userid"); $privilegelvl = Session::get("level"); $name = Session::get("name"); //get timestmapl date_default_timezone_set('Europe/Ljubljana'); $date = date('Y-m-d G:i:s a', time()); echo $userid, $privilegelvl, $date; //save message require 'models/zahtevki.php'; $model = new Zahtevki_Model(); //$this->view->tickets=$model->spremeni_stanje($arg, $state); $this->view->sql_report = $model->dodaj_sporocilo($arg, $date, $privilegelvl, $message, $name); //change ticket state if ($privilegelvl = "1") { $state = "1"; $this->view->tickets = $model->spremeni_stanje($arg, $state); } else { $state = "1"; $this->view->tickets = $model->spremeni_stanje($arg, $state); } //redirect back to view $redirect = sprintf("location: %szahtevki/uredi/{$arg}", STATIC_URL); header($redirect); exit; } else { $redirect = sprintf("location: %szahtevki", STATIC_URL); header($redirect); exit; } } }