ホームページ >バックエンド開発 >PHPチュートリアル >swfupload でアップロードできる画像の最大数は 100*75 のみです
SWFUpload_v250_beta_3 を使用して写真をアップロードし、アップロードされた写真 $_FILES['Filedata']['tmp_name'] を指定したフォルダーにコピーしましたが、最大値が 100*75 しかないことがわかりました。もちろん、サムネイルは渡しませんでした。コピーする前に
LZ が画像のサイズを指定したい場合、imagecreatetruecolor()、imagecreatefromjpeg()、imagecopyresampled() の 3 つの関数を通じて実現できます
上記の人はエラーを理解しました。私は swfupload が画像を直接サムネイル表示すると言われており、上記の imagecreatetruecolor()、imagecreatefromjpeg()、imagecopyresampled() を削除してから直接
move_uploaded_file($_FILES['Filedata'][ 'tmp_name'], $file_path)
次に、指定したフォルダーに移動して確認すると、画像がサムネイル化されていることがわかります
つまり、swfupload が画像を直接サムネイル化したということです
可能です。一時的なイメージのサイズを見ればわかります。
原因が分かりました。アップロード時に this.startResizeUpload(this.getFile(0).ID, 100, 100, SWFUpload.RESIZE_ENCODING.JPEG, 100) を実行し、画像を短縮したことが判明しました
dsf 123213
[img]123[/img]
[img]22223[/img]