Exemplo n.º 1
0
<?php

if (is_ajax()) {
    if (isset($_POST["action"]) && !empty($_POST["action"])) {
        $action = $_POST["action"];
        switch ($action) {
            case "get_messages":
                get_messages();
                break;
            case "leave_message":
                leave_message();
                break;
            case "test":
                test();
                break;
        }
    }
}
function is_ajax()
{
    return isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest';
}
function get_messages()
{
    $return = $_POST;
    require_once $_SERVER['DOCUMENT_ROOT'] . '/priv_handler/get_messages.php';
    $return["messages"] = $messages;
    echo json_encode($return);
}
function leave_message()
{
Exemplo n.º 2
0
/** 
 * Authentication
 */
require "auth-interviewer.php";
/**
 * XHTML
 */
include "functions/functions.xhtml.php";
/**
 * Operator functions
 */
include "functions/functions.operator.php";
$operator_id = get_operator_id();
$case_id = get_case_id($operator_id);
$questionnaire_id = get_questionnaire_id($operator_id);
$leavemessage = leave_message($case_id);
$js = array("js/popup.js", "include/jquery/jquery-1.4.2.min.js", "include/jquery-ui/jquery-ui.min.js");
if (AUTO_LOGOUT_MINUTES !== false) {
    $js[] = "js/childnap.js";
}
xhtml_head(T_("Respondent Selection") . " - " . T_("Answering machine"), true, array("include/bootstrap/css/bootstrap.min.css", "css/rs.css"), $js);
//,"include/jquery-ui/jquery-ui.min.css"
print "<div class='col-lg-12'>";
if ($leavemessage) {
    //display answering machine text
    $sql = "SELECT rs_answeringmachine\r\n\t\tFROM questionnaire\r\n\t\tWHERE questionnaire_id = '{$questionnaire_id}'";
    $r = $db->GetRow($sql);
    if (!empty($r['rs_answeringmachine'])) {
        print "<div class='rstext well rs'>" . template_replace($r['rs_answeringmachine'], $operator_id, $case_id) . "</div>";
    }
} else {