質問するログイン新規登録

質問編集履歴

2

ソースコードの修正

2015/11/11 03:03

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -9,8 +9,8 @@
9
9
  なし
10
10
  ###ソースコード
11
11
  ```JavaScript
12
+
12
- $(function(){
13
+ $(function(){
13
- $(function(){
14
14
  $(".btn>#btn1").on("click", function(){
15
15
  alert("a");
16
16
  var subject = $("#subject").val();

1

PHP側のソース追加

2015/11/11 03:03

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -34,5 +34,45 @@
34
34
  });
35
35
 
36
36
  ```
37
+ ```PHP
37
38
 
39
+ <?php
40
+ $subject = $_POST['item1'];
41
+ $content = $_POST['item2'];
42
+
43
+ $mailTo = ''; //宛先のアドレス
44
+ $mailFrom = ''; //差出人のアドレス
45
+ $mailSubject = $subject; //メールのタイトル
46
+ $mailMessage = $content; //メールの本文
47
+ $returnMail = $mailFrom; //Return-Pathに指定するアドレス
48
+
49
+ //メールで日本語を使用するための設定
50
+ mb_language("Ja");
51
+ mb_internal_encoding("UTF-8");
52
+
53
+ $header = "From: $mailFrom\n";
54
+ $header .= "MIN-Version: 1.0\n";
55
+ $header .= "Content-Type: multipart/mixed; boundary=\"__PHPRECIPE__\"";
56
+
57
+ $body = "--__PHPRECIPE__\r\n";
58
+ $body .= "Content-Type: text/plain; charset=\"ISO-2022-JP\"\r\n";
59
+ $body .= "\r\n";
60
+ $body .= $mailMessage . "\r\n";
61
+ $body .= "--__PHPRECIPE__\r\n";
62
+
63
+ //メールの送信と結果の判定 セーフモードがonの場合は第5引数が使えない
64
+ if(ini_get('safe_mode')){
65
+ $result = mb_send_mail($mailTo, $mailSubject, $body, $header);
66
+ }else{
67
+ $result = mb_send_mail($mailTo, $mailSubject, $body, $header, '-f-' . $returnMail);
68
+ }
69
+ if($result){
70
+ echo'<p>メールを送信しました。</p>';
71
+ }else{
72
+ echo'<p>送信に失敗しました。</p>';
73
+ }
74
+
75
+ ?>
76
+ ```
38
- ###補足情報(言語/FW/ツール等のバージョンなど)
77
+ ###補足情報(言語/FW/ツール等のバージョンなど)
78
+ PHP側のソースを追加しました。