getTUserId(); }else{ $author= Ticket_User::constr_ExternId($_POST['target_id'], $cfg['db']['lib'])->getTUserId(); } $ticket = new Ticket($cfg['db']['lib']); $ticket->set($title,0,0,$category,$author); $ticket->create(); $ticket_id = $ticket->getTId(); $ticket_content = new Ticket_Content($cfg['db']['lib']); $ticket_content->setContent($content); $ticket_content->create(); $content_id = $ticket_content->getTContentId(); $ticket_reply = new Ticket_Reply($cfg['db']['lib']); $ticket_reply->set($ticket_id, $content_id, $author); $ticket_reply->create(); }else{ //ERROR: permission denied! $_SESSION['error_code'] = "403"; header("Location: index.php?page=error"); exit; } }else{ //ERROR: The form was not filled in correclty header("Location: index.php?page=settings"); exit; } }else{ //ERROR: user is not logged in header("Location: index.php"); exit; } }catch (PDOException $e) { //go to error page or something, because can't access website db print_r($e); exit; } }