以下のソースのページ(up.html)から
<!DOCTYPE html> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <h3>画像のアップロード</h3> <form method="post" action="up.php" enctype="multipart/form-data" > <input type="file" name="a"><br> <input type="submit" value="アップロード"> </form> </body> </html>
画像をアップロードし、
<!DOCTYPE html> <html lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> </head> <body> <?php $up=$_FILES["a"]["name"]; $ret=move_uploaded_file($_FILES["a"]["tmp_name"],"./".$up); var_dump($ret); print( "アップロードして、300×200にリサイズしました<br>"); list($width,$height)=getimagesize($up); $nw=300; $nh=200; $moto=imagecreatefromjpeg($up); $saki=imagecreatetruecolor($nw,$nh); imagecopyresized($saki,$moto,0,0,0,0,$nw,$nh,$width,$height); imagejpeg($saki,$up); print('<img src="'.$up.'">'); ?> </body> </html>
上記のソース(up.php)でリサイズしてリサイズした画像を表示するというものなのですが、
リサイズした画像が表示されません。
原因がわからず、困っています。
アドバイスをお願いいます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。