Exemplo n.º 1
0
<?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;