質問編集履歴

2

質問を更新しました。

2020/03/25 09:21

投稿

sarasarasara
sarasarasara

スコア8

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,7 @@
1
1
  ### 上記内容を作成中です。ローカル環境はlocal by flywheel をしようしています。echo "test" exit();で動作確認をしながらやっていますが、確認メールを送信機能が機能しません。ご教授頂けると助かります。
2
2
 
3
+ form3に一度メール送信のif分を入れましたが機能せずエラーが出て戻してもParse error: syntax error, unexpected end of file in /app/public/form2.php on line 83というエラーが出ます。再度ご教授お願い致します。
4
+
3
5
 
4
6
 
5
7
  contact-us.php

1

form3に入力者にメール送信をのif分を入れましたがエラーが出ましたのでもどしました。

2020/03/25 09:21

投稿

sarasarasara
sarasarasara

スコア8

test CHANGED
File without changes
test CHANGED
@@ -298,87 +298,67 @@
298
298
 
299
299
 
300
300
 
301
-
302
-
303
301
  $_SESSION['token'] = base64_encode(openssl_random_pseudo_bytes(48));
304
302
 
305
303
  $token = htmlspecialchars($_SESSION['token'],ENT_QUOTES);
306
304
 
307
305
 
308
306
 
309
-
310
-
311
-
312
-
313
-
314
-
315
- if(isset($yourname)){
316
-
317
-
318
-
319
-
320
-
321
-
322
-
323
-
324
-
325
- mb_language("ja");
326
-
327
- mb_internal_encoding("UTF-8");
328
-
329
-
330
-
331
-
332
-
333
-
334
-
335
-
336
-
337
- $subject = "[自動送信]お問い合わせ内容の確認";
338
-
339
-
340
-
341
-
342
-
343
- $body = <<<EOM
344
-
345
- {$yourname}
346
-
347
-
348
-
349
- お問い合わせありがとうございます。以下のお問い合わせ内容を、メールにて確認させて頂きました。内容を確認の上、回答させていただきます。
350
-
351
- しばらくお待ちください。
352
-
353
- EOM;
354
-
355
-
356
-
357
-
358
-
359
-
360
-
361
- $fromemail = "xxx@xxx"; ///受信側のメールアドレスを入れております。
362
-
363
-
364
-
365
- $formname = "お問い合わせテスト";
366
-
367
-
368
-
369
- $header = "From:".mb_encode_mimeheader($formname)."<{$formemail}>";
370
-
371
-
372
-
373
- mb_send_mail($email, $subject, $body, $header);
374
-
375
-
376
-
377
- header('Location:http://form3.php');
378
-
379
-
380
-
381
- }
307
+ if(isset($_POST['submit'])){
308
+
309
+
310
+
311
+ mb_language("ja");
312
+
313
+ mb_internal_encoding("UTF-8");
314
+
315
+
316
+
317
+ $subject = "[自動送信]お問い合わせ内容の確認";
318
+
319
+
320
+
321
+ $body = <<<EOM
322
+
323
+ {$yourname} 様
324
+
325
+
326
+
327
+ お問い合わせありがとうございます。以下のお問い合わせ内容を、メールにて確認させて頂きました。内容を確認の上、回答させていただきます。
328
+
329
+ しばらくお待ちください。
330
+
331
+ EOM;
332
+
333
+
334
+
335
+ $fromemail = "メールアドレス";
336
+
337
+
338
+
339
+ $formname = "お問い合わせテスト";
340
+
341
+
342
+
343
+ $header = "From :".mb_encode_mimeheader($formname)."<{$fromemail}>";
344
+
345
+
346
+
347
+ mb_send_mail($subject, $body, $header);
348
+
349
+
350
+
351
+ // header('Location:http://medicallocal.local/form3.php');
352
+
353
+
354
+
355
+ }
356
+
357
+
358
+
359
+
360
+
361
+
382
362
 
383
363
 
384
364
 
@@ -462,8 +442,6 @@
462
442
 
463
443
  </html>
464
444
 
465
-
466
-
467
445
  ```
468
446
 
469
447