前提・実現したいこと
PHPにて $_FILE で受け取った 画像 の サイズを小さくして
フォルダに格納したいのですエラーが出てしまいます。
ビギナーな質問で申し訳ないですが、ご教授ねがいます。
発生している問題・エラーメッセージ
小さいくなった画像が格納出来ない。
Warning: file_put_contents():
supplied resource is not a valid stream resource in C:\xampp\htdocs\xxx.php
on line XXX
該当のソースコード
//画像ファイルを受け取る $image_base = $_FILES['image']['tmp_name']; $image_base_get_contents = file_get_contents($image_base); //一旦フォルダに格納した後、取り出す file_put_contents("./gazou.png",$image_base_get_contents); $image = "./gazou.png"; $image_png = imagecreatefrompng($image); // 新しく描画するキャンバスを作成 $image_new = imagecreatetruecolor(50, 50); //画像を小さくする imagecopyresampled($image_new, $image_png, 0,0,0,0, 50, 50, 300, 300); //小さくした画像をフォルダに格納 file_put_contents("./gazou_small.png",$image_new);
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/26 13:46