예제 #1
0
<?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";
예제 #2
0
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;
예제 #3
0
파일: bronto.php 프로젝트: nysenate/T-Reqs
    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";