質問編集履歴

2

コードを編集

2019/12/16 09:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -88,6 +88,18 @@
88
88
 
89
89
  $hashcode = $result->{'キー名'};
90
90
 
91
+ $user_data = array(
92
+
93
+ 'status' => $result['status'],
94
+
95
+   'hashcode' => $result['message']['customer[hashcode]']
96
+
97
+ );
98
+
99
+ //echo $user_data[hashcode];
100
+
101
+ $hashcode = $user_data[hashcode];
102
+
91
103
  //サンクスページのURL+'?パラメータ名='+$hashcodeに遷移出来たらOK
92
104
 
93
105
  }
@@ -97,8 +109,6 @@
97
109
  }
98
110
 
99
111
  ```
100
-
101
-
102
112
 
103
113
  ### 試したこと
104
114
 

1

試したことを追加

2019/12/16 09:06

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -108,6 +108,8 @@
108
108
 
109
109
  APIでPOSTのコードでリダイレクトさせようとしたのですが、サンクスページ移動の内容や’location =’を使っても反応しないor <div class="ajax-error">Unexpected token H in JSON at position 0</div>と出て処理が止まります。
110
110
 
111
+ 多分Ajaxの非同期処理が原因でフォーム入力後の戻り値を受け取れずにリダイレクトしているのかと思ったのですがその回避方法がわからないのと何か根本的にやり方が間違っているような気がして今回質問しました。
112
+
111
113
 
112
114
 
113
115
  ### 補足情報(FW/ツールのバージョンなど)