move_uploaded_fileでアップロードした画像が縦から横に自動的に回転してアップロードされてしまいます。
画像サイズは縦に大きめですが、それが原因でしょうか?
(小さめのサイズの画像をアップしたときは通常通りアップできます。)
防ぐ方法を教えてください。
php
1if (is_uploaded_file($_FILES["image"]["tmp_name"])) { 2 if (preg_match("/^[a-zA-Z0-9_-]+\.[a-zA-Z0-9_-]+$/", $_FILES["image"]["name"])) { 3 if (move_uploaded_file($_FILES["image"]["tmp_name"], "アップ先パス".$_FILES["image"]["name"])) { 4 chmod("../../../data/images/blog/".$_FILES["image"]["name"], 0644); 5 //データベースへの挿入記述 6 } 7 } 8}
上記のように記述しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/25 13:51