<?php session_start(); require "database/connect.php"; require "database/employees.php"; require "database/tickets.php"; require "includes/common.php"; if ($_POST["send"] == "Send") { saveTicket($_SESSION["id"], $_POST["subject"], $_POST["message"], 0); header('Location: tickets.php'); } $pageTitle = "Main"; $javascript = "message.js"; if ($_SESSION["type"] == "3") { require 'includes/adminHeader.php'; } else { require 'includes/userHeader.php'; } padBegin(6, 6); ?> <table width="400"> <tr> <td>Subject</td> <td><input type="text" id="subject" name="subject" /></td> </tr> <tr> <td colspan="2"> <textarea id="message" name="message" rows="15" cols="46" style="width: 100%"> </textarea> </td>
function SaveTicket($_group) { $ticket = new UserTicket(getTicketId(), true); $ticket->IP = getIP(); setCookieValue("login_name", AJAXDecode($_POST[POST_EXTERN_USER_NAME])); setCookieValue("login_email", AJAXDecode($_POST[POST_EXTERN_USER_EMAIL])); setCookieValue("login_company", AJAXDecode($_POST[POST_EXTERN_USER_COMPANY])); if (!isTicketFlood()) { $ticket->Fullname = AJAXDecode($_POST[POST_EXTERN_USER_NAME]); $ticket->UserId = $_POST[POST_EXTERN_USER_USERID]; $ticket->Email = AJAXDecode($_POST[POST_EXTERN_USER_EMAIL]); $ticket->Group = $_group; $ticket->Company = AJAXDecode($_POST[POST_EXTERN_USER_COMPANY]); $ticket->Text = AJAXDecode($_POST[POST_EXTERN_USER_MAIL]); saveTicket($ticket); $this->AddFunctionCall("lz_chat_mail_callback(true);", false); return true; } else { $this->AddFunctionCall("lz_chat_mail_callback(false);", false); } return false; }