示例#1
0
<?php

session_start();
require_once '../db.php';
if (!isset($_POST['name']) || !isset($_POST['source']) || !isset($_POST['difficulty']) || !isset($_POST['species']) || !isset($_POST['sequence'])) {
    die('group name and desc must be present');
    return;
}
// Require that someone is logged in first.
if (!isset($_SESSION['userId'])) {
    die('Not logged in');
    return;
}
insertContig(mongoIdSanitize($_SESSION['userId']), mongoUserSanitize($_SESSION['userName']), mongoNameSanitize($_POST['name']), mongoNameSanitize($_POST['source']), mongoNameSanitize($_POST['species']), mongoNumberSanitize($_POST['difficulty']), mongoSequenceSanitize($_POST['sequence']));
示例#2
0
文件: set_help.php 项目: rverdon/CGAT
<?php

session_start();
header('Content-type: application/json');
require_once '../db.php';
if (!isset($_POST['pageTitle']) || !isset($_POST['pageName']) || !isset($_POST['pageHTML'])) {
    die('not all paramaters provided');
    return;
}
if (!isset($_SESSION['userId'])) {
    die('Not logged in');
    return;
}
$retStatus = setHelpPage(mongoIdSanitize($_SESSION['userId']), mongoNameSanitize($_POST['pageName']), mongoNameSanitize($_POST['pageTitle']), mongoHtmlSanitize($_POST['pageHTML']));
if (!$retStatus) {
    echo json_encode(array('valid' => false));
} else {
    echo json_encode(array('valid' => true));
}
示例#3
0
文件: help.php 项目: rverdon/CGAT
<?php

header('Content-type: application/json');
require_once '../db.php';
$response = array();
$response['valid'] = false;
if (isset($_GET['page'])) {
    $response['info'] = getFullHelpInfo(mongoNameSanitize($_GET['page']));
    if ($response['info']) {
        $response['valid'] = true;
    }
}
echo json_encode($response);