在zend上传和读取txt文件而不保存它

时间:2013-07-08 15:01:39

标签: php zend-framework zend-form

我想知道在zend 1.12中它是否可以用来上传一个txt文件,读取并进行一些解析而不必另外保存这个文件。

我已经有了上传表格:

<form enctype="multipart/form-data" method="POST">
    <input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
        Chose your file: <input name="uploadedfile" type="file" />
    <br />
    <input type="submit" value="Upload File" />
</form>

而且我也在行动中:

function managementaccountingAction() {
        Zend_loader::loadClass('Zend_File_Transfer_Adapter_Http');
        if ($this->getRequest()->isPost()) {
            $adapter = new Zend_File_Transfer_Adapter_Http();
            //$adapter->setDestination('C:\temp');
            //$files = $adapter->getFileInfo();  
            if (!$adapter->receive()) {
                $messages = $adapter->getMessages();
                echo implode("\n", $messages);
            }
        }
    }

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:0)

您需要将文件保存在某处以对其进行操作,但之后您可以将其删除。要删除它,您可以使用PHP unlink function