主にjQueryUploaderからPHPファイルをアップロードする例に基づいたスクリプトがあります。次のコードでファイルタイプを取得します(この$ _FILESコンポーネントを取得します)...
$fileType = (isset($_SERVER['HTTP_X_FILE_TYPE']) ? $_SERVER['HTTP_X_FILE_TYPE'] : $upload['type']);
ノート; $upload['type']は$_FILES['files']['type']から取得されます。
さて、これは問題ありません-一部のファイルにはこれからのfileType情報がないように見えるという事実を除いて。PHPでファイル情報とmimetype関数を使用すると、より正確な応答を得ることができますが、$ _ FILESオブジェクトでは機能せず、ファイルをs3に転送する前にこのチェックを実行しようとしているため、実際には実行したくありません。ローカルにロードします。
$ _FILESからより正確にレポートタイプを取得できるものがあるかどうか、またはこれらの代替PHP関数を実行するためにローカルでロードする必要があるかどうかを誰かにアドバイスできますか?