2012-02-23 63 views
1

我是Zend Framework中的新成員並學習它。我想將圖像上傳到我的數據庫並在查看頁面中顯示該圖像。我搜索了很多教程,但沒有一步一步的指導。希望得到幫助。提前致謝。在Zend Framework中上傳圖像

回答

4

您需要承擔Zend_Form_Element_File看看在Zend documentation

文件形式元素提供供應文件上載 字段表單的機制。它利用Zend_File_Transfer內部提供此功能,並提供FormFile視圖助手以及 文件修飾器來顯示錶單元素。默認情況下,它使用 Http傳輸適配器,它反省了$ _FILES數組,並允許您附加驗證器和過濾器,您可以使用 。將表格元素 附加的驗證程序和過濾器依次附加到傳輸適配器。

數據庫方面,您需要使用BLOB type來保存您的圖像(我假設您使用的是MySQL)。

但是,請注意,最佳做法是將圖像路徑存儲在數據庫而不是圖像本身。 最後,這裏有大量的教程可以準確解釋如何去做你正在尋找的東西,你只需要尋找「使用zend元素文件上傳文件」,你就能找到它們!

+0

**謝謝.... ** – Sky 2012-02-24 07:27:52