Beispiel #1
0
<?php

include_once $_SERVER["DOCUMENT_ROOT"] . "/lib/engine.php";
require $_SERVER["DOCUMENT_ROOT"] . "/lib/core/classes/ajax.php";
$processing_type = basename(__FILE__, ".php");
$form = new cmsForm_ajax($processing_type);
$form->initBackend();
if (!$form->errors) {
    // сохранение
    //$edit = $form->request["edit"];
    extract($form->request);
    //        $form->alert(print_r($form->request,true));
    //        $form->processed();
    // сохрнение
    if (!empty($edit)) {
        $sql = "UPDATE todo SET what='" . addslashes($what) . "', cts=NOW(), rts='0', u_id='" . $_SERVER[userid] . "' WHERE id='{$edit}'";
    } else {
        $sql = "INSERT INTO todo (what,cts,rts,u_id) VALUES ('" . addslashes($what) . "',NOW(),'0'," . $_SERVER[userid] . ")";
    }
    sql::query($sql);
    $form->processed("\$('#dialog').dialog('close');selectmenu('" . $processing_type . "','');");
} else {
    foreach ($form->errors as $err) {
        $form->alert(print_r($err, true));
    }
    // в случае ошибок обработка без закрытия
    $form->processed();
}
Beispiel #2
0
 $number = addslashes($form->request["number"]);
 $orderdate = datepicker2date($orderdate);
 $fileid = 0;
 // файл если есть сохраним
 if (!empty($form->files["order_file"]["size"])) {
     $filename = $_SERVER["DOCUMENT_ROOT"] . UPLOAD_FILES_DIR . "/customers/" . cmsUTF_encode($form->files["order_file"]["name"]);
     $i = 0;
     while (file_exists($filename)) {
         $i++;
         $filename = $_SERVER["DOCUMENT_ROOT"] . UPLOAD_FILES_DIR . "/customers/{$i}_" . cmsUTF_encode($form->files["order_file"]["name"]);
     }
     if (@move_uploaded_file($form->files["order_file"]["tmp_name"], $filename)) {
         //$form->alert('перекинул');
         $fileid = getFileId(cmsUTF_decode($filename));
     } else {
         $form->alert("Не удалось сохранить файл! Попробуйте еще.");
         $form->processed();
         exit;
     }
 } else {
     //$form->alert('Нет файлов');
     // линк получить
     if ($form->request["curfile"] != 'None') {
         $fileid = getFileId($_SERVER["DOCUMENT_ROOT"] . "/customers/ordersfile/" . $form->request["curfile"]);
     }
 }
 if ($edit) {
     // редактирование
     $sql = "UPDATE orders SET customer_id='{$customerid}', orderdate='{$orderdate}', number='{$number}', filelink='{$fileid}' WHERE id='{$edit}'";
 } else {
     // добавление