/home/techb158/workloadmatch.com/workloadmatch.com/api
NameSizeModeActions
reports/-0755rm
teacher/-0755rm
api_functions.php205100644editdlrm
api_process_login.php27230644editdlrm
cors_test.php1840644editdlrm
db_connect.php7620644editdlrm
error_log3030644editdlrm
forgetpassword.php70340644editdlrm
logout.php11670644editdlrm
psl-config.php3500644editdlrm
reports_schedule_by_course.php300644editdlrm
reports_schedule_by_group.php290644editdlrm
teacher_profile.php11770644editdlrm
test.php10080644editdlrm
Edit: /home/techb158/workloadmatch.com/workloadmatch.com/api/teacher_profile.php (1177B)
"error", "message" => "Unauthorized"]); exit(); } $user_id = $_SESSION['user_id']; $UserDB = $_SESSION['UserDB']; $Profile_ID = $_SESSION['Profile_ID']; $query = "SELECT * FROM $UserDB WHERE $Profile_ID = ?"; if ($stmt = $mysqli->prepare($query)) { $stmt->bind_param("i", $user_id); $stmt->execute(); $result = $stmt->get_result(); $profile = $result->fetch_assoc(); if ($profile) { echo json_encode([ "status" => "success", "profile" => $profile ]); } else { http_response_code(404); echo json_encode(["status" => "error", "message" => "Profile not found."]); } exit(); } else { http_response_code(500); echo json_encode(["status" => "error", "message" => "Database error."]); exit(); } ?>