ホームページ  >  記事  >  バックエンド開発  >  ThinkPHP 画像アップロード_PHP チュートリアル

ThinkPHP 画像アップロード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:36:401087ブラウズ

ThinkPHP は中国で比較的人気のある軽量 PHP フレームワークであり、中国での人気の主な理由の 1 つは、ドキュメントが非常に充実していて、ソース コード内のコメントがすべて中国語で書かれているため、中国で便利であることです。英語のスキルが低いプログラマーは学びます

画像のアップロードは、Web サイトで非常に一般的な機能です。ThinkPHP には、独自の画像アップロード クラス (UploadFile.class.php) と画像モデル クラス (Image.class.php) もあります。画像アップロード機能を実装すると便利です

1. まずテーブルを作成する必要があります

リーリー

2. 次に、conf ファイルに設定を追加します (最後の設定は、URL パスを統合管理するためだけのオプションです)

リーリー

3. 画像モジュールを追加します (名前は任意です)

リーリー

4. 対応するインデックスビューファイル(index.html)を作成します

リーリー

5. 画像を選択してアップロードボタンをクリックすると、画像モジュールのアップロードメソッドにジャンプします。画像モジュールにはそのようなメソッドがまだないので、作成しました

リーリー

6. 送信内容が NULL でない場合、_upload メソッドにジャンプします。このメソッドは画像アップロード機能を実装します。 リーリー

最終画像が正常にアップロードされ、2 つのサムネイルが生成されました:

説明する必要があるのは次のとおりです:

ThinkPHP に付属する画像アップロード クラス (UploadFile.class.php) と画像モデル クラス (Image.class.php) には、ThinkPHP パッケージのフルバージョンが必要です。

そうでない場合は、Lib にフォルダー (ORG) を作成し、公式 Web サイトにアクセスして拡張パッケージをダウンロードし、これら 2 つのファイルを ORG フォルダーに入れる必要があります。

私の場合は2番目の状況です

http://www.bkjia.com/PHPjc/738519.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/738519.html技術記事 ThinkPHP は、中国で人気のある軽量 PHP フレームワークです。中国での人気の主な理由の 1 つは、ドキュメントが非常に充実していて、ソース コード内のコメントがすべて中国語であることです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。