ホームページ >バックエンド開発 >PHPチュートリアル >PHPのformDataでアップロードした画像のバイナリデータを取得する方法

PHPのformDataでアップロードした画像のバイナリデータを取得する方法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-09-14 09:41:232303ブラウズ

リーリー

アップロードされた画像のバイナリデータを取得するためのPHPの書き方は?
js部分にエラーはありますか?

返信内容:

リーリー

アップロードされた画像のバイナリデータを取得するためのPHPの書き方は?
js部分にエラーはありますか?

まず、フォームの属性には enctype="multipart/form-data" が必要であり、インスタンス化された FormData を空にすることはできないことを確認してください。空の場合はフォームの値を取得できません

$_POST の代わりに $_FILES を使用してください

アップロード コードは入力の「change」イベントに書き込む必要があります...そして、ajax コールバックは少し奇妙ですが、コンパイルされたら、もうステータスを判断しません。 。
OSSテストに直接送信するために私が書いたフロントエンドの図を参照できます

FormData就是表单,所有数据的处理和表单是一样的,所以PHP也是一样的处理,上传文件仍然是通过$_FILESそれに対処する。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。