ホームページ  >  記事  >  バックエンド開発  >  PHP で画像をアップロードする 2 つの方法、_PHP チュートリアル

PHP で画像をアップロードする 2 つの方法、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:00:14887ブラウズ

画像のアップロードを実装する 2 つの PHP メソッド、

画像のアップロードはプロジェクトでよく使用され、画像またはファイルのアップロードから分離できるプロジェクトはほとんどありません。この記事では、従来の 2 つのアップロード方法を紹介します。 (注: ここでは関数を実装するだけであり、あまり多くのフロントエンド スタイルは実行しません)
1. フォームを使用してアップロードします
この方法は最も独創的なアップロード方法であり、フロントエンドは単純なフォームであり、転送されたファイルを処理するためにバックエンドに PHP があります。
まずはフロントエンドコードのupload.htmlを見てください

リーリー

次に、次のコードを使用して新しい PHP ファイル handle.php を作成します

リーリー

もちろん、この PHP 処理コードは完全ではなく、エラー状況は処理されません。ただし、PHP を使用してアップロードされたファイルを処理する原理は、これに基づいて最適化することで、より完璧にすることができます。
2. 更新せずに進行状況バーを表示するには、uploadify を使用します
まず、uploadify プラグインをダウンロードし、プロジェクト内のフォルダーに保存し、次に 3 つのファイルを導入します

リーリー

次に、次のコードを引用します

リーリー

スタイルは以下の通りです

もちろん、このボタンのスタイルを変更しました。必要に応じてスタイル ファイルを変更し、このボタンのスタイルを変更することができます。 同じPHPコードhandle.php

リーリー

上記の 2 つのアップロード方法の PHP 処理の原理は同じであると言えますが、フロントデスクに表示されるスタイルが異なります。2 番目のメソッドは更新がなく、戻り値があるため、アップロードが容易になります。他の処理を行います。一般的に使用されていますが、常に制限があり、あまり柔軟に使用できません。

HTML5 の開発がますます成熟するにつれて、h5 のいくつかのメソッドを使用してアップロード機能を実装できるようになりました。現時点では、バックグラウンドの PHP 処理コードは上記の 2 つのメソッドとはまったく異なり、非常に柔軟に使用できます。スペースの制限があるため、この記事ではこの方法については紹介しません。興味がある場合は、画像を更新せずにアップロードする方法についての
php+html5 チュートリアルを参照してください。

興味があるかもしれない記事:

画像表示付きのPHP画像アップロードクラス
  • シンプルなPHP画像アップロードプログラム
  • php画像アップロードクラスコード
  • php画像アップロードストレージソースコードとプレビュー可能
  • PHP画像アップロードコード
  • PHP は複数の形式の画像アップロードをサポートします (jpg、png、gif をサポート)
  • thinkphp は画像アップロード機能の共有を実装します
  • ThinkPHP+Uploadify を使用して画像アップロード機能を実装します

http://www.bkjia.com/PHPjc/1094752.html

tru​​ehttp://www.bkjia.com/PHPjc/1094752.html技術記事 PHP で画像アップロードを実装する 2 つの方法 画像アップロードは、画像またはファイルのアップロードから分離できるプロジェクトはほとんどありません。この記事では、お二人を紹介します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。