現在SPIRAL ver.2にてサイト作成を実施しております。 ボタンが押下された場合とされていない場合で処理を分けたいと考えているのですが以下のコードで試してみたところ上手く実装できませんでした。 このような処理を実装したい場合どのように記載すればよいかご教示いただきたいです。 ▼PHP <?php ifisset$_POST['click'] { // ボタンを押した際の処理 } else { // ボタンを押していない際の処理 } ?> ▼body <form action="" method="post"> <input type="submit" name="click" value="クリック" /> </form>
コメント
ナレッジ
向上チーム
下記の書き方で動作いたしました。 ご確認ください。 ▼PHP <?php if($SPIRAL->getParam('click')) { // ボタンを押した際の処理 $SPIRAL->setTHValue("res","on"); } else { // ボタンを押していない際の処理 $SPIRAL->setTHValue("res","off"); } ▼body <!-- 処理確認用 --> <span th:text="${cp.result.value['res']}"></span> <!-- POST送信用 --> <form action="" method="post"> <input type="submit" name="click" value="クリック" /> <input type="hidden" name="data" value="1" /> </form>