winooのプロフィール

@winoo winoo
ありがとう数2
質問数0
回答数1
ベストアンサー数
1
ベストアンサー率
100%
お礼率
0%

  • 登録日2011/04/15
  • symfonyでCSRFがうまく動かない

    色々調べているのですが、解決が出来ないので何か同じ事象が起こっている方、解決策の糸口をご教授頂けませんか。 現在、symfony1.4にてフォームを作成しています。 sfFormを継承したクラスでフォームを作成し、バリデーションを実装しました。 そうすると、他のバリデーションは特に問題なく作動しているのですが、 「 csrf token: 必須項目です。」 と、csfrの必須エラーとなってしまいます。 template側では <?php echo $form['_csrf_token']->render(); ?> <?php echo $form['_csrf_token']->renderRow(); ?> <?php echo $form->renderHiddenFields() ?> <?php echo $form ; ?> などで出力してみたのですが、いずれも下記のように <input type="hidden" name="club[_csrf_token]" id="club__csrf_token" /> value値に値が入らないのです。 これは、何が原因なのでしょうか? ご存知の方がいらっしゃいましたら、 ご教授頂けると助かります。 以上です。 宜しくお願い致します。

    • ベストアンサー
    • hommerice
    • PHP
    • 回答数2