質問編集履歴

9

誤字

2020/04/04 16:44

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの信でエラーが出てしまいます
5
+ さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの信でエラーが出てしまいます
6
6
 
7
7
 
8
8
 

8

アイコンつけました

2020/04/04 16:44

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの送信でエラーが出てしまいます
5
+ さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの送信でエラーが出てしまいます
6
6
 
7
7
 
8
8
 

7

誤字

2020/04/04 16:43

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -28,12 +28,8 @@
28
28
 
29
29
  ini_set('display_errors',1);
30
30
 
31
- // json 形式のデータを扱うための定義
32
-
33
31
  header('Content-type: application/json');
34
32
 
35
- // PHP5.1.0以上はタイムゾーンの定義が必須
36
-
37
33
  date_default_timezone_set('Asia/Tokyo');
38
34
 
39
35
 

6

誤字

2020/04/04 16:38

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -38,12 +38,6 @@
38
38
 
39
39
 
40
40
 
41
- // --------------------------
42
-
43
- // 個別設定項目(3つ)
44
-
45
- // --------------------------
46
-
47
41
  // 送信先メールアドレス
48
42
 
49
43
  $to = '';//メールアドレス入れています

5

誤字

2020/04/04 16:36

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
  sendmail.php
24
24
 
25
- ```ここに言語名を入力
25
+ ```php
26
26
 
27
27
  <?php
28
28
 
@@ -224,144 +224,144 @@
224
224
 
225
225
  page-send.php
226
226
 
227
+ ```php
228
+
229
+ <html lang="ja">
230
+
231
+ <body>
232
+
233
+ <div id="form">
234
+
235
+
236
+
237
+ <div class="fish" id="fish"></div>
238
+
239
+ <div class="fish" id="fish2"></div>
240
+
241
+
242
+
243
+ <form id="waterform" method="post">
244
+
245
+
246
+
247
+ <div class="formgroup" id="name-form">
248
+
249
+ <label for="name">お名前(必須)</label>
250
+
251
+ <input type="text" id="name" name="name" required/>
252
+
253
+ </div>
254
+
255
+
256
+
257
+ <div class="formgroup" id="email-form">
258
+
259
+ <label for="email">メールアドレス</label>
260
+
261
+ <input type="email" id="email" name="email" required/>
262
+
263
+ </div>
264
+
265
+
266
+
267
+ <div class="formgroup" id="tel-form">
268
+
269
+ <label for="tel">電話番号(必須)</label>
270
+
271
+ <input type="text" id="tel" name="tel" required/>
272
+
273
+ </div>
274
+
275
+
276
+
277
+ <div class="formgroup" id="time-form">
278
+
279
+ <label for="time">連絡可能な時間帯(必須)</label>
280
+
281
+ <input type="text" id="time" name="time" required/>
282
+
283
+ </div>
284
+
285
+
286
+
287
+ <div class="formgroup" id="text-form">
288
+
289
+ <label for="text">お問合せ</label>
290
+
291
+ <textarea id="text" name="text" required></textarea>
292
+
293
+ </div>
294
+
295
+
296
+
297
+ <input type="submit" value="確認" /><input
298
+
299
+ id="referrer" type="hidden" name="referrer" />
300
+
301
+ </form><div id="dispmsg"></div>
302
+
303
+ </div><?php wp_footer(); ?></body></div></html>
304
+
305
+
306
+
307
+ <!-- JavaScript -->
308
+
309
+ <div>
310
+
311
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
312
+
313
+
314
+
315
+ <script>
316
+
317
+ jQuery(function ($) {
318
+
319
+ $("#referrer").val(document.referrer);
320
+
321
+ $("#waterform").submit(function(){
322
+
323
+ $.ajax({
324
+
325
+ url : '/wp/wp-content/themes/JM/sendmail.php',
326
+
327
+ type: 'POST',
328
+
329
+ dataType: 'json',
330
+
331
+ data: $(this).serialize()
332
+
333
+ })
334
+
335
+ .done( function(data){
336
+
337
+ $("#dispmsg").empty();
338
+
339
+ $("#dispmsg").html(data.dispmsg);
340
+
341
+ if(data.errflg != 1){
342
+
343
+ $("#waterform").remove();
344
+
345
+ }
346
+
347
+ })
348
+
349
+ .fail( function(data){
350
+
351
+ alert('メール送信に失敗しました');
352
+
353
+ })
354
+
355
+ return false;
356
+
357
+ });
358
+
359
+ });
360
+
361
+ </script></div>
362
+
227
363
  ```
228
364
 
229
- <html lang="ja">
230
-
231
- <body>
232
-
233
- <div id="form">
234
-
235
-
236
-
237
- <div class="fish" id="fish"></div>
238
-
239
- <div class="fish" id="fish2"></div>
240
-
241
-
242
-
243
- <form id="waterform" method="post">
244
-
245
-
246
-
247
- <div class="formgroup" id="name-form">
248
-
249
- <label for="name">お名前(必須)</label>
250
-
251
- <input type="text" id="name" name="name" required/>
252
-
253
- </div>
254
-
255
-
256
-
257
- <div class="formgroup" id="email-form">
258
-
259
- <label for="email">メールアドレス</label>
260
-
261
- <input type="email" id="email" name="email" required/>
262
-
263
- </div>
264
-
265
-
266
-
267
- <div class="formgroup" id="tel-form">
268
-
269
- <label for="tel">電話番号(必須)</label>
270
-
271
- <input type="text" id="tel" name="tel" required/>
272
-
273
- </div>
274
-
275
-
276
-
277
- <div class="formgroup" id="time-form">
278
-
279
- <label for="time">連絡可能な時間帯(必須)</label>
280
-
281
- <input type="text" id="time" name="time" required/>
282
-
283
- </div>
284
-
285
-
286
-
287
- <div class="formgroup" id="text-form">
288
-
289
- <label for="text">お問合せ</label>
290
-
291
- <textarea id="text" name="text" required></textarea>
292
-
293
- </div>
294
-
295
-
296
-
297
- <input type="submit" value="確認" /><input
298
-
299
- id="referrer" type="hidden" name="referrer" />
300
-
301
- </form><div id="dispmsg"></div>
302
-
303
- </div><?php wp_footer(); ?></body></div></html>
304
-
305
-
306
-
307
- <!-- JavaScript -->
308
-
309
- <div>
310
-
311
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
312
-
313
-
314
-
315
- <script>
316
-
317
- jQuery(function ($) {
318
-
319
- $("#referrer").val(document.referrer);
320
-
321
- $("#waterform").submit(function(){
322
-
323
- $.ajax({
324
-
325
- url : '/wp/wp-content/themes/JM/sendmail.php',
326
-
327
- type: 'POST',
328
-
329
- dataType: 'json',
330
-
331
- data: $(this).serialize()
332
-
333
- })
334
-
335
- .done( function(data){
336
-
337
- $("#dispmsg").empty();
338
-
339
- $("#dispmsg").html(data.dispmsg);
340
-
341
- if(data.errflg != 1){
342
-
343
- $("#waterform").remove();
344
-
345
- }
346
-
347
- })
348
-
349
- .fail( function(data){
350
-
351
- alert('メール送信に失敗しました');
352
-
353
- })
354
-
355
- return false;
356
-
357
- });
358
-
359
- });
360
-
361
- </script></div>
362
-
363
- ```
364
-
365
365
  ### 試したこと
366
366
 
367
367
  ini_set('display_errors',1);を加え、デベロッパーツールのnetworkでエラー原因のプレビューができないか試しましたが表示されず原因がいまいちわからなかったです。また、var_dump($emai)を加てエラーチェックを行おうとしたのですがこれも表示されず行き詰まっています。

4

誤字

2020/04/04 16:14

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -298,7 +298,7 @@
298
298
 
299
299
  id="referrer" type="hidden" name="referrer" />
300
300
 
301
- </form><div id="dispmsg"></div><p>※送信に失敗する場合は、直接メール、電話にてお問合せください<br>電話番号:080-4396-3937<br>メール:mm03302000@yahoo.co.jp</p>
301
+ </form><div id="dispmsg"></div>
302
302
 
303
303
  </div><?php wp_footer(); ?></body></div></html>
304
304
 

3

誤字

2020/04/04 16:08

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの送信でPOST 500のエラーが出てしまいます。
5
+ さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの送信でエラーが出てしまいます。
6
6
 
7
7
 
8
8
 

2

スペルミス

2020/04/04 16:05

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajsaxの送信でPOST 500のエラーが出てしまいます。
5
+ さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajaxの送信でPOST 500のエラーが出てしまいます。
6
6
 
7
7
 
8
8
 

1

タイトルの説明の追記

2020/04/04 16:03

投稿

imio_o
imio_o

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- wordpressで自作のお問合せフォームを作成しているのですが、ajsaxの送信でPOST 500のエラーが出てしまいます。
5
+ さくらサーバーを用いてwordpressで自作のお問合せフォームを作成しているのですが、ajsaxの送信でPOST 500のエラーが出てしまいます。
6
6
 
7
7
 
8
8