Я создаю систему расписаний как проект класса и столкнулся с некоторыми проблемами с файлами admin_class.php и ajax.php. Когда я отправляю то, что хочу отправить, в ответ выдается эта ошибка:
Неустранимая ошибка: неперехваченная ошибка: вызов функции-члена real_escape_string() при значении null в C:\xampp\ htdocs\rbaa\admin_class.php:430 Трассировка стека: #0 C:\xampp\htdocs\rbaa\ajax.php(160): Action->save_timesheet(Array) #1 {main}, добавленный в C:\xampp\htdocs\rbaa\admin_class.php в строке 430
ajax.php:
Я создаю систему расписаний как проект класса и столкнулся с некоторыми проблемами с файлами admin_class.php и ajax.php. Когда я отправляю то, что хочу отправить, в ответ выдается эта ошибка: Неустранимая ошибка: неперехваченная ошибка: вызов функции-члена real_escape_string() при значении null в C:\xampp\ htdocs\rbaa\admin_class.php:430 Трассировка стека: #0 C:\xampp\htdocs\rbaa\ajax.php(160): Action->save_timesheet(Array) #1 {main}, добавленный в C:\xampp\htdocs\rbaa\admin_class.php в строке 430 ajax.php: [code]if ($action == 'save_timesheet') { require_once 'admin_class.php';
$admin = new Action(); // Change Admin to Action
// Receive data from form $data = [ 'id' => $_POST['id'], 'client_id' => $_POST['client_id'], 'audit_members' => $_POST['audit_members'], 'date_started' => $_POST['date_started'], 'start_time' => $_POST['start_time'], 'end_time' => $_POST['end_time'] ];
$response = $admin->save_timesheet($data);
echo $response; // Return success or error message [/code]
admin_class.php: [code]public function save_timesheet($data) { global $conn;