示例#1
0
function update_note()
{
    $id = $_POST['id'];
    $title = $_POST['title'];
    $body = $_POST['body'];
    $result = save_note($id, $title, $body);
    if ($result) {
        echo json_encode($result);
    } else {
        echo json_encode(array("err" => 1, "msg" => "Unable to save note!"));
    }
}
示例#2
0
    $title = "403 Forbidden";
    $body = <<<HTML
<h1>Forbidden!</h1>
<p>You must be <a href="//{$conf->base_uri}/app.php?action=login">logged in</a> to view this section!</p>
HTML;
} else {
    switch ($_GET['section']) {
        case 'write':
        case 'edit':
        case 'delete':
            require_once dirname(__FILE__) . "/appmodules/note_man.mod.php";
            $title = "Note Manager";
            if (empty($_POST['cid'])) {
                $body = build_manager_form($session, $_GET['section']);
            } else {
                if ($id = save_note($_GET['section'], $_POST)) {
                    $message = "Note {$id} successfully saved!";
                    $success = true;
                } else {
                    $message = "Note could not be saved due to a script or server error!";
                    $success = false;
                }
                $body = "<div class=\"panel panel-default\">Operation complete! {$message} <a href=\"{$siteroot}/dash/?section={$_GET['type']}\" data-dismiss=\"modal\" data-target=\"#AJAXModal\" data-toggle=\"modal\">Return to project manager</a></div>";
            }
            break;
        case 'view':
        case 'upload':
        case 'remove':
            require_once dirname(__FILE__) . "/appmodules/art_man.mod.php";
            $title = "Upload/View Art";
            if (!empty($_POST['temp_name'])) {
示例#3
0
}
require_once $base_path . "/classes/demandes_action.class.php";
require_once $base_path . "/includes/templates/demandes.tpl.php";
require_once $base_path . "/includes/mail.inc.php";
switch ($quoifaire) {
    case 'show_form':
        show_form($id, $type);
        break;
    case 'save_ask':
        save_ask($id, $type);
        break;
    case 'add_note':
        add_note();
        break;
    case 'save_note':
        save_note($id_action, $id_note, $id_demande);
        break;
}
/*
 * Affiche le formulaire d'ajout d'un action
 */
function show_form($id, $type)
{
    global $dbh, $msg;
    if ($type == 'ask') {
        $title = $msg['demandes_question_form'];
        $btn = $msg['demandes_save_question'];
    } elseif ($type == 'info') {
        $title = $msg['demandes_info_form'];
        $btn = $msg['demandes_save_info'];
    } elseif ($type == 'rdv') {
<?php

require "settings.php";
if (isset($_REQUEST["key"])) {
    switch ($_REQUEST["key"]) {
        case "confirm":
            $OUTPUT = save_note();
            break;
        default:
            $OUTPUT = view_note();
    }
} else {
    $OUTPUT = view_note();
}
require "template.php";
function view_note()
{
    extract($_REQUEST);
    if (!isset($cusnum) or strlen($cusnum) < 1) {
        return "Invalid Use Of Module. Invalid Customer Number.";
    }
    db_connect();
    $get_cust_note = "SELECT * FROM customers_note WHERE cusnum = '{$cusnum}' LIMIT 1";
    $run_cust_note = db_exec($get_cust_note) or errDie("Unable to get customer note information.");
    if (pg_numrows($run_cust_note) > 0) {
        $custarr = pg_fetch_array($run_cust_note);
        $note = $custarr['note'];
    }
    $display = "\n\t\t<h3>Customer Note</h3>\n\t\t<form action='" . SELF . "' method='POST'>\n\t\t\t<input type='hidden' name='key' value='confirm'>\n\t\t\t<input type='hidden' name='cusnum' value='{$cusnum}'>\n\t\t<table " . TMPL_tblDflts . ">\n\t\t\t<tr>\n\t\t\t\t<th>Note</th>\n\t\t\t</tr>\n\t\t\t<tr class='" . bg_class() . "'>\n\t\t\t\t<td><textarea name='note' cols='60' rows='12'>{$note}</textarea></td>\n\t\t\t</tr>\n\t\t\t" . TBL_BR . "\n\t\t\t<tr>\n\t\t\t\t<td align='center'><input type='submit' value='Save & Close'></td>\n\t\t\t</tr>\n\t\t</table>\n\t\t</form>";
    return $display;
}