質問編集履歴
2
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,13 +32,11 @@
|
|
32
32
|
|
33
33
|
```php
|
34
34
|
|
35
|
-
for($i=0;$i<$max;$i++){
|
35
|
+
for($i=0;$i<$max;$i++){
|
36
36
|
|
37
37
|
|
38
38
|
|
39
|
-
$sql = 'SELECT name,image FROM photo_product
|
39
|
+
$sql = 'SELECT name,image FROM photo_product WHERE code = ?';
|
40
|
-
|
41
|
-
WHERE code = ?';
|
42
40
|
|
43
41
|
$stmt = $dbh->prepare($sql);
|
44
42
|
|
@@ -56,34 +54,30 @@
|
|
56
54
|
|
57
55
|
$image = $rec['image'];
|
58
56
|
|
59
|
-
|
57
|
+
$filename = "写真.pdf";
|
60
58
|
|
61
|
-
$filename = "写真.pdf";
|
62
|
-
|
63
|
-
$mime_type = "application/octet-stream";
|
59
|
+
$mime_type = "application/octet-stream";
|
64
60
|
|
65
61
|
|
66
62
|
|
67
|
-
$honbun.=$name;
|
63
|
+
$honbun.=$name;
|
68
64
|
|
69
|
-
$filename =
|
65
|
+
$filename = mb_convert_encoding($image, 'ISO-2022-JP');
|
70
66
|
|
71
|
-
|
67
|
+
$filename = "=?ISO-2022-JP?B?" . base64_encode($filename) . "?=";
|
72
68
|
|
73
|
-
$
|
69
|
+
$honbun.= "--{$boundary}\n";
|
74
70
|
|
75
|
-
$honbun.= "--{$boundary}\n";
|
76
|
-
|
77
|
-
$honbun .= "Content-Type: {$mime_type}; name=\"{$filename}\"\n" .
|
71
|
+
$honbun .= "Content-Type: {$mime_type}; name=\"{$filename}\"\n" .
|
78
72
|
|
79
73
|
"Content-Transfer-Encoding: base64\n" .
|
80
74
|
|
81
75
|
"Content-Disposition: attachment; filename=\"{$filename}\"\n\n";
|
82
76
|
|
83
|
-
$f_encoded = chunk_split(base64_encode($image));
|
77
|
+
$f_encoded = chunk_split(base64_encode($image));
|
84
78
|
|
85
|
-
$honbun.= $f_encoded . "\n\n";
|
79
|
+
$honbun.= $f_encoded . "\n\n";
|
86
80
|
|
87
|
-
|
81
|
+
|
88
82
|
|
89
|
-
|
83
|
+
}
|
1
誤字
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
データベースから写真を取りだし、メールに
|
1
|
+
データベースから写真を取りだし、メールに添付させる方法
|
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
php MySQL 初心者です。現在ショッピングサイト製作を行っており、最後に通知として商品の写真と名前をメールに
|
3
|
+
php MySQL 初心者です。現在ショッピングサイト製作を行っており、最後に通知として商品の写真と名前をメールに添付させる機能を実装しようとしています。
|
4
4
|
|
5
|
-
ですが、実際に送られたメールを見てみると写真が
|
5
|
+
ですが、実際に送られたメールを見てみると写真が添付されず、プログラムに書いたまま表示されてしまっています。どのように改善すればよろしいでしょうか。
|
6
6
|
|
7
7
|
### 発生している問題・エラーメッセージ
|
8
8
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
```
|
26
26
|
|
27
|
-
|
27
|
+
![イメージ説明](8fbe057aaf109100ff730299e9c12f19.jpeg)
|
28
28
|
|
29
29
|
### 該当のソースコード
|
30
30
|
|