質問編集履歴

4

sendmail\.phpを修正

2017/06/15 13:14

投稿

MasahiroKawai
MasahiroKawai

スコア51

test CHANGED
File without changes
test CHANGED
@@ -58,13 +58,59 @@
58
58
 
59
59
  省略
60
60
 
61
+ $sendgrid = new SendGrid($api_key, array("turn_off_ssl_verification" => true));
62
+
63
+ $email = new SendGrid\Email();
64
+
65
+ $email->setSmtpapiTos($tos)->
66
+
67
+ setFrom($from)->
68
+
69
+ setFromName("送信者名")->
70
+
71
+ setSubject("[申し込みが来ました] %fullname%さんから申し込みが来ました")->
72
+
73
+ setText("%fullname%さん \r\n $hogeA, $hogeB")-> <-
74
+
75
+ setSubstitution('%fullname%', '$fullname')->
76
+
61
77
  ?>
62
78
 
63
79
  ```
64
80
 
65
81
 
66
82
 
83
+ と書くと上記のエラーがでますし、
84
+
85
+
86
+
87
+ ```php
88
+
89
+ $sendgrid = new SendGrid($api_key, array("turn_off_ssl_verification" => true));
90
+
91
+ $email = new SendGrid\Email();
92
+
93
+ $email->setSmtpapiTos($tos)->
94
+
95
+ setFrom($from)->
96
+
97
+ setFromName("送信者名")->
98
+
99
+ setSubject("[申し込みが来ました] $fullnameさんから申し込みが来ました")->
100
+
101
+ setText("$fullnameさん \r\n $hogeA[], $hogeB[]")-> <-
102
+
103
+ ?>
104
+
105
+ ```
106
+
107
+
108
+
109
+ と書くと、認識できないとエラーが出ます。また、 addSubstitutionを使って配列からとりだそうとしてもエラーになります。
110
+
111
+
112
+
67
- として、confirm.phpから渡された配列からArrayの正しい値を取り出す書き方を教えてください。
113
+ confirm.phpから渡された配列からArrayの正しい値を取り出す書き方を教えてください。
68
114
 
69
115
 
70
116
 

3

HTML追加

2017/06/15 13:14

投稿

MasahiroKawai
MasahiroKawai

スコア51

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,75 @@
73
73
 
74
74
 
75
75
  よろしくお願いします。
76
+
77
+
78
+
79
+ ---
80
+
81
+
82
+
83
+ HTMLを追加
84
+
85
+
86
+
87
+ ```HTML
88
+
89
+ <h2>お持ちのhogeAを選択してください。</h2>
90
+
91
+ <div class="ui checkbox">
92
+
93
+ <input type="checkbox" name="hogeA[]" id="hogeA1" value="hogeshi1" checked="checked">
94
+
95
+ <label for="license1" class="step-margin">hogeshi1</label>
96
+
97
+ </div>
98
+
99
+ <div class="ui checkbox">
100
+
101
+ <input type="checkbox" name="hogeA[]" id="hogeA2" value="hogeshi2">
102
+
103
+ <label for="hogeA2" class="step-margin">hogeshi2</label>
104
+
105
+ </div>
106
+
107
+ <div class="ui checkbox">
108
+
109
+ <input type="checkbox" name="hogeA[]" id="hogeA3" value="hogeshi3">
110
+
111
+ <label for="hogeA3" class="step-margin">hogeshi3</label>
112
+
113
+ </div>
114
+
115
+
116
+
117
+ <h2>hogeBを選択してください。</h2>
118
+
119
+ <div class="ui radio checkbox">
120
+
121
+ <input type="radio" name="hogeB[]" id="hogeB1" value="hogejiki1" checked="checked">
122
+
123
+ <label for="hogeB1" class="step-margin">hogejiki1</label>
124
+
125
+ </div>
126
+
127
+ <div class="ui radio checkbox">
128
+
129
+ <input type="radio" name="hogeB[]" id="hogeB2" value="hoegjiki2">
130
+
131
+ <label for="hogeB2" class="step-margin">hogejiki2</label>
132
+
133
+ </div>
134
+
135
+ <div class="ui radio checkbox">
136
+
137
+ <input type="radio" name="hogeB[]" id="hogeB3" value="hogejiki3">
138
+
139
+ <label for="hogeB3" class="step-margin">hogejiki3</label>
140
+
141
+ </div>
142
+
143
+ ```
144
+
145
+
146
+
147
+ CSSはSemantic-uiを一分使っています。

2

Sendmailをsendmailに修正

2017/06/15 12:59

投稿

MasahiroKawai
MasahiroKawai

スコア51

test CHANGED
File without changes
test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- Sendmail.phpを動かすと、
27
+ sendmail.phpを動かすと、
28
28
 
29
29
  ```php
30
30
 

1

途中で切れていたので追加。

2017/06/15 12:46

投稿

MasahiroKawai
MasahiroKawai

スコア51

test CHANGED
File without changes
test CHANGED
@@ -40,4 +40,36 @@
40
40
 
41
41
  と表示されました。
42
42
 
43
+ 連想配列からデータが取り出されていないことになります。
44
+
43
- れんうはい
45
+ こで、
46
+
47
+
48
+
49
+ ```php
50
+
51
+ <?php
52
+
53
+ 省略
54
+
55
+ $hogeA = $_SESSION['hogeA'];
56
+
57
+ $hogeB = $_SESSION['hogeB'];
58
+
59
+ 省略
60
+
61
+ ?>
62
+
63
+ ```
64
+
65
+
66
+
67
+ として、confirm.phpから渡された配列からArrayの正しい値を取り出す書き方を教えてください。
68
+
69
+
70
+
71
+ ちなみに、hogeAはチェックボックで選択した物、hogeBはラジオボタンで選択したものです。
72
+
73
+
74
+
75
+ よろしくお願いします。