echo CUtil::PhpToJsObject(Array( 'FILE_ID' => $result['FILE_ID'], 'CHAT_ID' => $_POST['CHAT_ID'], 'RECIPIENT_ID' => $_POST['RECIPIENT_ID'], 'MESSAGE_ID' => $result['MESSAGE_ID'], 'MESSAGE_TMP_ID' => $_POST['MESSAGE_TMP_ID'], 'ERROR' => $errorMessage )); } else if ($_POST['IM_FILE_UNREGISTER'] == 'Y') { $_POST['FILES'] = CUtil::JsObjectToPhp($_POST['FILES']); $_POST['MESSAGES'] = CUtil::JsObjectToPhp($_POST['MESSAGES']); $result = CIMDisk::UploadFileUnRegister($_POST['CHAT_ID'], $_POST['FILES'], $_POST['MESSAGES']); echo CUtil::PhpToJsObject(Array( 'ERROR' => $result? 'ERROR': '' )); } else if ($_POST['IM_FILE_SAVE_TO_DISK'] == 'Y') { $result = CIMDisk::SaveToLocalDisk($_POST['FILE_ID']); echo CUtil::PhpToJsObject(Array( 'CHAT_ID' => $_POST['CHAT_ID'], 'FILE_ID' => $_POST['FILE_ID'], 'NEW_FILE_ID' => $result? $result->getId(): 0, 'ERROR' => $result? 'ERROR': '' ));