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; } // التحقق من النصوص $texts = []; if ( isset($_POST['text1'], $_POST['text2'], $_POST['text3'], $_POST['text4'])) { $texts = [ $_POST['text1'], $_POST['text2'], $_POST['text3'], $_POST['text4'], ]; } else { exit('error: no valid text input'); } // الاتصال (PDO) سيبدأ المعاملة (Transaction) $db = $basicManager->getDb(); // أو أضف getConnection() في الـ BasicManager $db->beginTransaction(); try { foreach ($texts as $index => $rawText) { $tid = $typeId + $index; $desc = $functions->htmlToText($rawText); // إدخال/تحديث الأساسي if (!$basicManager->insertOrUpdateBasic($tid, $desc)) { throw new Exception("insertOrUpdateBasic failed for type_id=$tid"); } } $db->commit(); respond(true, 'تم تحديث البيانات بنجاح'); } catch (Exception $e) { $db->rollBack(); respond(false, $e->getMessage()); }