回答編集履歴

1

sample

2017/09/15 13:50

投稿

yambejp
yambejp

スコア114960

test CHANGED
@@ -5,3 +5,43 @@
5
5
 
6
6
 
7
7
  - $_FILES["a"]["name"]に日本語がまじっていて参照できないとか
8
+
9
+
10
+
11
+ up.php
12
+
13
+ ```php
14
+
15
+ $tmp=$_FILES["a"]["tmp_name"];
16
+
17
+ print( "アップロードして、300×200にリサイズしました<br>");
18
+
19
+ list($width,$height)=getimagesize($tmp);
20
+
21
+ $nw=300;
22
+
23
+ $nh=200;
24
+
25
+
26
+
27
+ $moto=imagecreatefromjpeg($tmp);
28
+
29
+ $saki=imagecreatetruecolor($nw,$nh);
30
+
31
+ imagecopyresized($saki,$moto,0,0,0,0,$nw,$nh,$width,$height);
32
+
33
+
34
+
35
+ ob_start();
36
+
37
+ imagejpeg($saki);
38
+
39
+ $img=ob_get_contents();
40
+
41
+ ob_end_clean();
42
+
43
+
44
+
45
+ print '<img src="data:images/jpeg;base64,'.base64_encode($img).'" />';
46
+
47
+ ```