2012-02-23 21 views
1

私はZend Frameworkの新機能であり、それを学びます。私は自分のデータベースに画像をアップロードし、その画像をビューページに表示したい。私は多くのチュートリアルを検索しますが、ステップガイダンスではステップはありません。助けが必要です。前もって感謝します。あなたはZend documentationZend_Form_Element_Fileの表情を取る必要がありZend Frameworkで画像をアップロード

答えて

4

Fileフォーム要素は、フォームにファイルアップロードに フィールドを供給するためのメカニズムを提供します。内部ではZend_File_Transferを使用して にこの機能を提供し、FormFileビューヘルパーにはフォーム要素を表示する ファイルデコレータも使用します。デフォルトでは、 HTTP転送アダプタを使用します。このアダプタは$ _FILES配列を調べ、 にバリデータとフィルタを添付できます。フォーム要素への のバリデータとフィルタは、転送アダプタに接続されます。

データベース側では、画像を保持するためにBLOB typeを使用する必要があります(MySQLを使用していると仮定します)。

ただし、画像自体の代わりにデータベースに画像パスを保存するのがベストプラクティスであることに注意してください。 最後に、あなたが探していることを正確に行う方法を説明するたくさんのチュートリアルがあります。「zend要素ファイルを使用したファイルアップロード」を探すだけです。

+0

**ありがとうございました.... ** – Sky