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': '' )); } else if ($_POST['IM_FILE_UPLOAD_FROM_DISK'] == 'Y') { $errorMessage = ''; $_POST['FILES'] = CUtil::JsObjectToPhp($_POST['FILES']); $result = CIMDisk::UploadFileFromDisk($_POST['CHAT_ID'], $_POST['FILES']); if (!$result) { $errorMessage = 'ERROR'; } echo CUtil::PhpToJsObject(Array( 'FILES' => $result['FILES'], '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_HISTORY_FILES_LOAD'] == 'Y')