<?php require_once "../Core/utils.php"; require_once "../Model/messagerie.php"; isNoLog("login.php"); if (isset($_GET['traj'])) { if ($_POST['send'] && isset($_POST['mess'])) { inscritMessage($_POST['mess'], $_SESSION['id'], $_GET['traj']); } } $res = readConversations($_SESSION['id']); if (isset($_GET['traj'])) { $res2 = readMessages($_GET['traj']); $trajet = recupTrajet($_GET['traj']); } $_SESSION['lu'] = true; require_once "../View/messagerie.php";
if ($current_page > $num_pages) { $current_page = 0; } $messagesIds = $_POST['msgids']; if (!isset($messagesIds)) { $messagesIds = $_GET['msgids']; } $messagesIds = str_ireplace(' ', ',', $messagesIds); $requiredMessageActions = array('read', 'unread', 'delete'); if (in_array($action, $requiredMessageActions) && strlen($messagesIds) == 0) { header("Location: {$url}?page={$current_page}&error_message=0"); die; } switch ($action) { case 'read': readMessages($messagesIds); break; case 'unread': unreadMessages($messagesIds); break; case 'delete': deleteMessages($messagesIds); break; case 'selectall': $select_all = selectAll($_POST['page']); header("Location: {$url}?page={$current_page}&select_all={$select_all}"); die; break; case 'nothing': header("Location: {$url}?page={$current_page}&error_message=1"); die;
echo 'SessionId:' . $session_id . "\n"; print_r($binding->__getLastRequest()); print_r($binding->__getLastResponse()); $session_header = new SoapHeader('http://api.bronto.com', 'sessionHeader', array('sessionId' => $session_id)); $binding->__setSoapHeaders(array($session_header)); /** * Uncomment the function that you want to try out * each function has further explanation of what they do * Many of these will not do anything without some form of modification. */ //$result = readFields($binding); //$result = readMessageFolders($binding); //$result = writeMessages($binding); //$result = readContacts($binding); //$contacts = $result->return->contacts; $result = readMessages($binding); $message_id = $result->return->messages->id; print_r($result); exit; $result = writeFieldDeliveries($binding, $message_id, $contacts); //$result = readSends($binding); //$result = writeContacts($binding); echo "Request:\n\n"; print_r($binding->__getLastRequest()); echo "\n\nReponse:\n\n"; print_r($binding->__getLastResponse()); $time = microtime(true) - $start; echo "\n\ntotal time: {$time} \n"; } catch (SoapFault $exception) { echo 'Error Fault: ' . $exception->faultcode . "\n"; echo "More Detail: " . $exception->faultstring . "\n";