0) ? (int)$_GET['view'] : false; if ($view !== false) { if (!empty($_POST['reply_text'])) { // Save ticket reply on database $query = array( 'tid' => $view, 'username'=> getValue($_POST['username']), 'message' => getValue($_POST['reply_text']), 'created' => time(), ); $fields = '`'. implode('`, `', array_keys($query)) .'`'; $data = '\''. implode('\', \'', $query) .'\''; mysql_insert("INSERT INTO `znote_tickets_replies` ($fields) VALUES ($data)"); mysql_update("UPDATE `znote_tickets` SET `status`='Player-Reply' WHERE `id`='$view' LIMIT 1;"); } $ticketData = mysql_select_single("SELECT * FROM znote_tickets WHERE id='$view' LIMIT 1;"); if($ticketData['owner'] != $session_user_id) { echo 'You can not view this ticket!'; include 'layout/overall/footer.php'; die; } ?>

View Ticket # [CLOSED]'; } ?>

- Created by:

- Posted by:




$value) { if (empty($value) && in_array($key, $required_fields) === true) { $errors[] = 'You need to fill in all fields.'; break 1; } } // check errors (= user exist, pass long enough if (empty($errors) === true) { /* Token used for cross site scripting security */ if (!Token::isValid($_POST['token'])) { $errors[] = 'Token is invalid.'; } if ($config['use_captcha']) { if(!verifyGoogleReCaptcha($_POST['g-recaptcha-response'])) { $errors[] = "Please confirm that you're not a robot."; } } // Reversed this if, so: first check if you need to validate, then validate. if ($config['validate_IP'] === true && validate_ip(getIP()) === false) { $errors[] = 'Failed to recognize your IP address. (Not a valid IPv4 address).'; } } } ?>

Latest Tickets

'; echo ''; echo ''; echo ''; echo ''; echo ''; } ?>
ID: Subject: Creation: Status:
'. $ticket['id'] .''. $ticket['subject'] .''. getClock($ticket['creation'], true) .''. $ticket['status'] .'

Helpdesk

$session_user_id, 'username'=> getValue($_POST['username']), 'subject' => getValue($_POST['subject']), 'message' => getValue($_POST['message']), 'ip' => getIPLong(), 'creation' => time(), 'status' => 'Open' ); $fields = '`'. implode('`, `', array_keys($query)) .'`'; $data = '\''. implode('\', \'', $query) .'\''; mysql_insert("INSERT INTO `znote_tickets` ($fields) VALUES ($data)"); header('Location: helpdesk.php?success'); exit(); } else if (empty($errors) === false) { echo ''; echo output_errors($errors); echo ''; } ?>