質問編集履歴
1
コードの一部編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,6 +12,8 @@
|
|
12
12
|
|
13
13
|
画像の縮小について、現在、下記のとおりコードを書きました
|
14
14
|
|
15
|
+
```php
|
16
|
+
|
15
17
|
$new_image = ImageCreateTrueColor(970, $new_height);
|
16
18
|
|
17
19
|
ImageCopyResampled($new_image,$thumbnail_temp_image,0,0,0,0,970,$new_height,$thumbnail_temp_image_width,$thumbnail_temp_image_height);
|
@@ -24,6 +26,8 @@
|
|
24
26
|
|
25
27
|
else( $img_data_type == "image/jpeg" ){ imagejpeg($new_image, $temp_image_path_th, 95); }
|
26
28
|
|
29
|
+
```
|
30
|
+
|
27
31
|
|
28
32
|
|
29
33
|
jpegファイルをアップした際、問題なく縮小処理がされましたが、pngファイルの場合0バイトの空ファイルのみ
|
@@ -33,6 +37,8 @@
|
|
33
37
|
|
34
38
|
|
35
39
|
そこで、pngファイルの場合のみ、別処理として下記のとおりコードを書き直しました。
|
40
|
+
|
41
|
+
```php
|
36
42
|
|
37
43
|
if( $img_data_type == "image/png" )
|
38
44
|
|
@@ -68,6 +74,8 @@
|
|
68
74
|
|
69
75
|
else( $img_data_type == "image/jpeg" ){ imagejpeg($new_image, $temp_image_path_th, 95); }
|
70
76
|
|
77
|
+
```
|
78
|
+
|
71
79
|
|
72
80
|
|
73
81
|
しかし、やっぱりと言うか、状況が変わらず、jpegファイルは縮小してサーバに保存されるのですが、
|