File manager - Edit - /home/autoph/public_html/data03252025consolidation/lms/app/models/system_settings.php
Back
<?php if(isset($_REQUEST['api'])){ include_once dirname(__FILE__) . '/../../cfg/db_api.php'; }else{ include_once dirname(__FILE__) . '/../../cfg/db.php'; if(!intval($global_user_status)){ echo $global_user_message; exit; } } include_once dirname(__FILE__) . '/../../app/controllers/system_settings.php'; $system_settings_class = new SystemSettings(); $server_method = $_SERVER["REQUEST_METHOD"]; if(isset($_REQUEST['model']) ){ $function_name = $db->escape($_REQUEST['model']); $parameters = array( 'db'=>$db, 'system_settings_class'=>$system_settings_class, 'utility_class'=>$utility_class, 'server_method'=>$server_method, 'request'=>$_REQUEST, ); call_user_func($function_name,$parameters); }else{ echo "Invalid request."; exit; } function update($param){ if($param['server_method'] !== 'POST'){ echo "Invalid request."; exit; } $db = $param['db']; $system_settings_class = $param['system_settings_class']; $utility_class = $param['utility_class']; $request = $param['request']; $array_data = json_decode($request['json_data'],true); foreach ($array_data as $key => $value){ // $array_data[$key] = trim(mb_strtoupper($array_data[$key])); $array_data[$key] = $param['db']->escape($array_data[$key]); } $system_settings_class -> update($array_data,$utility_class,$db); $return_arr['message'] = "Successfully updated."; $return_arr['status'] = 1; echo json_encode($return_arr); exit; } function get_system_settings($param){ if($param['server_method'] !== 'POST'){ echo "Invalid request."; exit; } $db = $param['db']; $system_settings_class = $param['system_settings_class']; $utility_class = $param['utility_class']; $request = $param['request']; $system_obj = $system_settings_class -> read($db); $system_arr = array(); foreach($system_obj as $row){ $system_arr = array_merge($system_arr,array($row['name']=>$row['value'])); } $system_arr_json['txt_system_url'] = $system_arr['url']; $system_arr_json['txt_system_name'] = $system_arr['name']; echo json_encode($system_arr_json); } ?>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings