<?php /* * Author: Sari Haj Hussein */ //Check login session. session_start(); if (!isset($_SESSION['login']) || $_SESSION['login'] != "yes" || $_SESSION['login'] == "") { header("Location: login.php"); exit; } require_once 'classes/ticket.php'; require_once 'functions.php'; $ticket = new ticket(); $ticket->db_open(); if (isset($_GET['page']) && filter_var($_GET['page'], FILTER_VALIDATE_INT)) { $page = $_GET['page']; } else { $page = 0; } if ($_SESSION['userlevel'] != 1) { $admin = true; } else { $admin = false; } if (isset($_GET['search'])) { $gettickets = $ticket->search_tickets($_GET['search'], $page, $admin, $_SESSION['uid']); } elseif (isset($_GET['from']) && isset($_GET['to'])) { $pattern = '^(\\d{4})\\D?(0[1-9]|1[0-2])\\D?([12]\\d|0[1-9]|3[01])$^'; if (preg_match($pattern, $_GET['from']) && preg_match($pattern, $_GET['to'])) { $day = 86400;