示例#1
0
		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': ''
		));