この記事では、yii が activeFileField コントロールを使用して、ファイルと画像をアップロードするメソッドを実装する例について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
yii フレームワークは、ファイルのアップロード操作 (もちろん画像のアップロードも含む) を完了するための activeFileField コントロールを提供します。以下では、yii の activeFileField の使用方法を説明します。
1. 関数プロトタイプ:
コードをコピーします コードは次のとおりです: public static string activeFileField(CModel $model, string $attribute, array $htmlOptions=array ( ))
2.呼び出し例:
(1) まず、フォームを「multipart/form-data」に設定する必要があります。詳細については、
を参照してください。 リーリー(2) 次に、ビューの下のフォームに設定します:
リーリー(3) 画像をプレビューしたい場合は、次の段落を追加できることに注意してください:
リーリー(4) 最後に、以下をコントロール クラスに追加する必要があります:
注意: これは追加する場合に使用されます。変更する場合は変更する必要があります。
(5) アップロードするファイルを画像に制限し、画像サイズを制限するには、モデル レイヤーのルールに移動して次の文を追加してください:
リーリーこの記事が、Yii フレームワークに基づいた PHP プログラムの設計に役立つことを願っています。