Priority File Manager

📁 public_html
Base Directory:
/home/ecedu/public_html/cce/api
NameTypeSizeActions
📁 .. Folder -
📄 about_controller.php File 1241
Edit Download
📄 ads_controller.php File 2645
Edit Download
📄 contact_controller.php File 1712
Edit Download
📄 data_controller.php File 3269
Edit Download
📄 error_log.txt File 1332
Edit Download
📄 header.php File 3994
Edit Download
📄 image_controller.php File 2510
Edit Download
📄 news_controller.php File 15794
Edit Download
📄 social_controller.php File 1717
Edit Download
📄 upload_pdf_thumbnail.php File 1844
Edit Download
📄 validate.php File 510
Edit Download
$status, 'message' => $message], JSON_UNESCAPED_UNICODE); exit; } $typeId = filter_input(INPUT_POST, 'id', FILTER_VALIDATE_INT); if ($typeId === false || $typeId <= 0) { respond(false, 'نوع المعرف غير صالح'); } if (!isset($_POST['text'], $_POST['text1'], $_POST['text2'])) { respond(false, 'النصوص غير مكتملة'); } $functions = new Functions(); $basicManager = new BasicManager(); $db = $basicManager->getDb(); $desc = $functions->cleanHtml($_POST['text']); $desc1 = $functions->cleanHtml($_POST['text1']); $desc2 = $functions->cleanHtml($_POST['text2']); try { $db->beginTransaction(); if (!$basicManager->insertOrUpdateNewBasic($typeId, $desc, $desc1, $desc2, $userId, 1)) { throw new Exception("فشل الحفظ للنوع رقم $typeId"); } $db->commit(); respond(true, 'تم تحديث البيانات بنجاح'); } catch (Exception $e) { $db->rollBack(); respond(false, $e->getMessage()); }