登録フォームをソース設定にしてinputタグのhiddenを追加し、サイト内ページに 値を渡そうとしているのですが渡せません。 因みにページをソース設定にし、bodyに直接htmlを記述した場合は正常に渡せます。 例) 〇ページのPHP $SPIRAL->setTHValue("pid", $pid); 〇ページの登録フォーム <input type="hidden" name="pid" th:value="${cp.result.value['pid']}"> 〇サイト内ページのPHP $pid = $SPIRAL->getParam("pid"); ↓ pidが受け取れない ご教授の程、よろしくお願いいたします。
コメント
ナレッジ
向上チーム
登録フォームの完了動作でサイト内ページを指定した場合、登録後にリダイレクト処理が走るためPOSTした値を受け取ることができません。 完了ステップにJS等でサイト内ページへPOST送信をする処理を記述するか、 確認画面でセッションに値を持たせて、リダイレクト先のページで受け取る必要がございます。