<?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']));
<?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)); }
<?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);