質問編集履歴
7
コメント追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -214,6 +214,8 @@
|
|
214
214
|
|
215
215
|
ーーーーー
|
216
216
|
|
217
|
+
sendmail.php
|
218
|
+
|
217
219
|
|
218
220
|
|
219
221
|
```php
|
@@ -240,6 +242,10 @@
|
|
240
242
|
|
241
243
|
|
242
244
|
|
245
|
+
エラーメッセージ
|
246
|
+
|
247
|
+
|
248
|
+
|
243
249
|
```php
|
244
250
|
|
245
251
|
Notice: Undefined index: fullname in /var/www/html/lp/sendmail.php on line 7
|
6
コメントを追加。
test
CHANGED
File without changes
|
test
CHANGED
@@ -253,3 +253,7 @@
|
|
253
253
|
Fatal error: Uncaught Error: Class 'SendGridEmail' not found in /var/www/html/lp/sendmail.php:37 Stack trace: #0 {main} thrown in /var/www/html/lp/sendmail.php on line 37
|
254
254
|
|
255
255
|
```
|
256
|
+
|
257
|
+
|
258
|
+
|
259
|
+
対応した結果、値が渡っていないという現象は改善してないようです。
|
5
sendmail\.phpをこのように修正しましたが、相変わらず配列には何もデータがありません。
test
CHANGED
File without changes
|
test
CHANGED
@@ -209,3 +209,47 @@
|
|
209
209
|
|
210
210
|
|
211
211
|
とエラーを吐きました。画面上はデータが表示されていましたが内部的にデータを保持できておらず、fullnameに上書きされてしましました。これをデータをきちんと渡せれば解決するとおもうので、どうしたらデータを引き継げるのか教えてください。
|
212
|
+
|
213
|
+
|
214
|
+
|
215
|
+
ーーーーー
|
216
|
+
|
217
|
+
|
218
|
+
|
219
|
+
```php
|
220
|
+
|
221
|
+
<?php
|
222
|
+
|
223
|
+
session_start();
|
224
|
+
|
225
|
+
if(!$_SESSION['fullname']=="") {
|
226
|
+
|
227
|
+
header('Location: ./index.html');
|
228
|
+
|
229
|
+
};
|
230
|
+
|
231
|
+
|
232
|
+
|
233
|
+
省略
|
234
|
+
|
235
|
+
$sendgrid = new SendGrid($api_key, array("turn_off_ssl_verification" => true));
|
236
|
+
|
237
|
+
$email = new SendGridEmail();
|
238
|
+
|
239
|
+
```
|
240
|
+
|
241
|
+
|
242
|
+
|
243
|
+
```php
|
244
|
+
|
245
|
+
Notice: Undefined index: fullname in /var/www/html/lp/sendmail.php on line 7
|
246
|
+
|
247
|
+
array(0) { }
|
248
|
+
|
249
|
+
Notice: Undefined index: fullname in /var/www/html/lp/sendmail.php on line 20
|
250
|
+
|
251
|
+
|
252
|
+
|
253
|
+
Fatal error: Uncaught Error: Class 'SendGridEmail' not found in /var/www/html/lp/sendmail.php:37 Stack trace: #0 {main} thrown in /var/www/html/lp/sendmail.php on line 37
|
254
|
+
|
255
|
+
```
|
4
form記述がindex\.htmlになかったので追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,6 +32,8 @@
|
|
32
32
|
|
33
33
|
〜
|
34
34
|
|
35
|
+
<form class="ui form" id="form" name="form" action="confirm.php" method="post">
|
36
|
+
|
35
37
|
<div class="field">
|
36
38
|
|
37
39
|
<label>お名前</label>
|
@@ -40,6 +42,10 @@
|
|
40
42
|
|
41
43
|
</div>
|
42
44
|
|
45
|
+
<button type="submit" value="確認"></button>
|
46
|
+
|
47
|
+
</form>
|
48
|
+
|
43
49
|
</body>
|
44
50
|
|
45
51
|
</html>
|
3
confirm\.htmlをconfirm\.phpに修正、およびエラーメッセージをcode記述に変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -50,7 +50,7 @@
|
|
50
50
|
|
51
51
|
|
52
52
|
|
53
|
-
confirm.h
|
53
|
+
confirm.php
|
54
54
|
|
55
55
|
```php
|
56
56
|
|
@@ -182,9 +182,11 @@
|
|
182
182
|
|
183
183
|
|
184
184
|
|
185
|
+
|
186
|
+
|
185
|
-
|
187
|
+
```php
|
186
|
-
|
188
|
+
|
187
|
-
|
189
|
+
array(1) { [0]=> string(8) "fullname" }
|
188
190
|
|
189
191
|
Notice: Undefined index: fullname in /var/www/html/lp/sendmail.php on line 20
|
190
192
|
|
@@ -194,11 +196,9 @@
|
|
194
196
|
|
195
197
|
|
196
198
|
|
197
|
-
Notice: Unknown: Skipping numeric key 0 in Unknown on line 0
|
199
|
+
Notice: Unknown: Skipping numeric key 0 in Unknown on line 0
|
198
|
-
|
199
|
-
|
200
|
-
|
200
|
+
|
201
|
-
|
201
|
+
```
|
202
202
|
|
203
203
|
|
204
204
|
|
2
ITかあさんを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,6 +4,10 @@
|
|
4
4
|
|
5
5
|
https://sendgrid.kke.co.jp/blog/?p=1066
|
6
6
|
|
7
|
+
SESSIONの渡し方はこちら。
|
8
|
+
|
9
|
+
http://www.kaasan.info/archives/2151
|
10
|
+
|
7
11
|
|
8
12
|
|
9
13
|
以下のように、3つのファイルがあり、index.htmlからconfirm.phpへのデータの受け渡しはうまく行き、画面にはHTMLで表示されています。
|
1
題名が間違えていたので修正した。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
【MTAはSendgrid】S
|
1
|
+
【MTAはSendgrid】$_SESSIONでファイル間のデータが引き継がれない。
|
test
CHANGED
@@ -199,7 +199,3 @@
|
|
199
199
|
|
200
200
|
|
201
201
|
とエラーを吐きました。画面上はデータが表示されていましたが内部的にデータを保持できておらず、fullnameに上書きされてしましました。これをデータをきちんと渡せれば解決するとおもうので、どうしたらデータを引き継げるのか教えてください。
|
202
|
-
|
203
|
-
|
204
|
-
|
205
|
-
Notice: Unknown: Skipping numeric key 0 in Unknown on line 0 はほかが解決されれば解決するので無視していただいて結構です。
|