剣と妖精の伝説 5 前編ブランチ TP フレームワーク マルチアップロード ドメイン アップロード画像

WBOY
リリース: 2016-07-28 08:25:30
オリジナル
1221 人が閲覧しました

質問:

TP フレームワークを使用して電子商取引 Web サイトを構築する方法を学ぶとき、製品フォームを追加するときに、製品ロゴと製品画像の写真をアップロードする必要があります。最初のアップロード ドメインはロゴです。アップロードされるのは 1 つだけで、2 番目のアップロードは写真です。複数の写真をアップロードします。次のコードを使用すると、常にエラーが報告されます: 違法なファイルのアップロード!

<span>$upload</span> =<span> \Think\Upload;
</span><span>$info</span>=<span>$upload</span>->upload();
ログイン後にコピー

解決策:

複数のアップロード ドメインがある場合は、次のようにアップロード メソッドを使用して、処理するアップロード ドメインを指定する必要があります:

$upload = \Think\Upload;
$info1 = $upload->upload(array('logo'=>$_FILES['logo']);
$info2 = $upload->upload(array('pics'=>$_FILES['pics']);
ログイン後にコピー

参照:

タイトル:

T P フレームワークは、写真をアップロードするときに「違法アップロード」のエラーを報告します

内容:

TP フレームワークは、写真をアップロードするときに「違法アップロード」のエラーを報告します:

1. $_FILES 問題には複数のアップロード ドメインがあるため、アップロード ドメインごとに異なる名前が付けられます

2. 同じアップロード ドメインにアップロードされた画像がいくつかある場合は、アップロードされた情報を再度収集する必要があります (空ではないファイルに収集されます)。 1 次元配列);

具体的なコードは次のとおりです。

以上、剣と妖精の伝説 5 前編ブランチの画像をマルチアップロード ドメインでアップロードするための TP フレームワークを紹介しました。剣と妖精の伝説 5 前編ブランチの内容も含めて、友人の参考になれば幸いです。 PHP チュートリアルに興味がある。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート