Exemple #1
0
function showHome($loggedin)
{
    if ($loggedin) {
        showMainPage();
    } else {
        showLogin();
    }
}
            echo json_encode($DB->getFieldsList($id));
            break;
        case 'lines':
            echo json_encode($DB->getLinesList($id));
        default:
    }
    die;
}
if (isset($_FILES['file'])) {
    $uploadedFileArray = $_FILES['file'];
    if ($uploadedFileArray['error'] != UPLOAD_ERR_OK) {
        echo 'Ошибка загрузки файла';
    } else {
        if (!isset($tableId) || !isset($fieldId) || !isset($lineId)) {
            echo 'Должны быть выбраны Таблица, Поле, Строка';
        } else {
            $fileName = $uploadedFileArray['name'];
            $tmpFilePath = $uploadedFileArray['tmp_name'];
            $newFilePath = get_file_path($fieldId, $lineId, $fileName);
            $DB->setFileName($tableId, $fieldId, $lineId, $fileName);
            create_data_file_dirs($fieldId, $lineId, $fileName);
            if (!move_uploaded_file($tmpFilePath, $newFilePath)) {
                echo 'Ошибка загрузки файла';
            } else {
                echo 'Файл загружен ';
            }
        }
    }
} else {
    showMainPage();
}