} /*-------------------------user_account.php----------------------*/ if (isset($_POST["timeZoneRegion"])) { $timezones = array("Africa" => "1", "America" => "2", "Asia" => "16", "Australia" => "64", "Europe" => "128"); foreach (timezone_identifiers_list($timezones[$_POST["timeZoneRegion"]]) as $tz) { $tzs = explode("/", $tz, 2); echo '<option value="' . $tzs[1] . '">' . $tzs[1] . '</option>'; } } /*--------------------------messages.php----------------------------*/ if (isset($_POST["sessionName"])) { echo ConversationTable::count_unread_conversations($_POST["sessionName"]); } /*--------------------------------received_messages.php----------------*/ if (isset($_POST["checkedId"])) { echo ConversationTable::update_multiple_conversation_status($_SESSION["username"], $_POST["checkedId"], $_POST["newStatus"]); } if (isset($_POST["getItemCount"])) { echo ItemTable::get_items_count(); } if (isset($_POST["addItem"])) { try { if (!ItemTable::add_new_item($_POST["itemName"], $_POST["itemUnit"])) { echo '<div class="error">Item already exists</div>'; } else { if (!empty($_POST["itemQuant"])) { BaseQuantityTable::set_base_quantity($_POST["itemName"], $_POST["itemQuant"]); } echo '<div class="error">Item added successfully</div>'; } } catch (Exception $e) {
?> <script> window.parent.location.href = window.parent.location.href; </script> <?php exit; } $_SESSION["last_activity"] = time(); if (isset($_POST["conversation_id"])) { if (ConversationTable::update_conversation_status($_SESSION["username"], $_POST["conversation_id"], "deleted")) { $date = date_format(date_add(date_create(gmdate("Y-m-d")), date_interval_create_from_date_string("1 week")), "Y-m-d"); ConversationTable::set_destroy_date($_SESSION["username"], $_POST["conversation_id"], "'{$date}'"); } } if (isset($_POST["checkbox"])) { ConversationTable::update_multiple_conversation_status($_SESSION["username"], $_POST["checkbox"], "deleted"); $date = date_format(date_add(date_create(gmdate("Y-m-d")), date_interval_create_from_date_string("1 week")), "Y-m-d"); ConversationTable::set_multiple_destroy_date($_SESSION["username"], $_POST["checkbox"], "'{$date}'"); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Inbox</title> <link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'> <link rel="stylesheet" href="styles.css"> </head> <body> <div class="main_iframe">