Files
HotLunches/ajax.userNumberOfStudents.php
2026-10-19 15:22:52 -07:00

47 lines
1.2 KiB
PHP

<?php
$ValidAccess = 2010;
require_once("include/globals.php");
if (SessionActive() != 1 || ! UserLoggedIn()) {
logExit("Session is not active",$moduleName);
exit();
}
// Ensure that only valid user types have access to this module
$AllowedUserTypes = array('SuperUser','System Administrator','Application Administrator','Administration Team','Schedule Team','Financial','Financial Team','Communications Administrator');
if (checkPermission($AllowedUserTypes) != 1) {
$error_message = getLanguageText('ERRORMSG-ACCESS-DENIED');
logExit($error_message);
exit;
}
// CSRF token validation
include "include/ajax.csrfToken.php";
// Set default timezone
date_default_timezone_set("Canada/Pacific");
$now = date("Y-m-d H:i:s",time());
$return_data = array();
$moduleName = "ajax.userNumberOfStudents.php";
// startLog($moduleName);
// Get parameters
if (array_key_exists('user_num', $_GET)) $user_num = intval($_GET['user_num']);
if (!isset($user_num)) logExit("User Num is not set");
$query = "SELECT count(*) FROM people WHERE school_num = $base_school_num AND user_num = $user_num";
$return_data['number'] = db_getVal($query);
writeLog("complete\n");
echo(json_encode($return_data));
?>