回答編集履歴
2
削除された内容の復元を行いました
test
CHANGED
@@ -1 +1,21 @@
|
|
1
|
+
添付ファイルがない場合の部分に以下のものを挿入することで解決しました。
|
2
|
+
|
3
|
+
```PHP
|
4
|
+
|
5
|
+
// boundary
|
6
|
+
|
7
|
+
$semi_rand = md5(time());
|
8
|
+
|
9
|
+
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
|
10
|
+
|
1
|
-
|
11
|
+
// headers for attachment
|
12
|
+
|
13
|
+
$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\"";
|
14
|
+
|
15
|
+
// multipart boundary
|
16
|
+
|
17
|
+
$message = "This is a multi-part message in MIME format.\n\n" . "--{$mime_boundary}\n" . "Content-Type: text/html;\n" . "Content-Transfer-Encoding: 7bit\n\n" . $htmlMessage . "\n\n";
|
18
|
+
|
19
|
+
$message .= "--{$mime_boundary}\n";
|
20
|
+
|
21
|
+
```
|
1
xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx
test
CHANGED
@@ -1,27 +1 @@
|
|
1
|
-
添付ファイルがない場合の部分に以下のものを挿入することで解決しました。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
```PHP
|
6
|
-
|
7
|
-
// boundary
|
8
|
-
|
9
|
-
$semi_rand = md5(time());
|
10
|
-
|
11
|
-
$mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";
|
12
|
-
|
13
|
-
|
14
|
-
|
15
|
-
|
1
|
+
xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx
|
16
|
-
|
17
|
-
$headers .= "\nMIME-Version: 1.0\n" . "Content-Type: multipart/mixed;\n" . " boundary=\"{$mime_boundary}\"";
|
18
|
-
|
19
|
-
|
20
|
-
|
21
|
-
// multipart boundary
|
22
|
-
|
23
|
-
$message = "This is a multi-part message in MIME format.\n\n" . "--{$mime_boundary}\n" . "Content-Type: text/html;\n" . "Content-Transfer-Encoding: 7bit\n\n" . $htmlMessage . "\n\n";
|
24
|
-
|
25
|
-
$message .= "--{$mime_boundary}\n";
|
26
|
-
|
27
|
-
```
|