タグ

ブックマーク / ethna.jp (2)

  • Ethna - PHPウェブアプリケーションフレームワーク

    二重POSTを防止する (1) 登録画面の前のページ(確認画面等)にユニークIDを仕込む ethnaには二重POSTのチェック用のユニークIDを出力するSmartyプラグイン {uniqid} が用意されています。 以下のように確認画面(ない場合は登録画面) のテンプレートにユニークIDを仕込みます。 POSTの場合(hidden) <form method=POST action=index.php> <input type="hidden" name="action_user_regist_do" value="1"> {uniqid} : : </form> {uniqid} の部分には以下のようなhiddenタグが出力されます。 <input type="hidden" name="uniqid" value="a0f24f75e...e48864d3e"> GET の場合 <

  • Ethna - PHPウェブアプリケーションフレームワーク

    Ethna > ドキュメント > 開発マニュアル 開発マニュアル 実際の開発に必要になりそうなドキュメントがまとめてあります。ドキュメントがない部分については順次追加予定です(ユーザの方々によるドキュメントもお待ちしています:)。 基編 アクション定義 フォーム定義・入力の自動検証 遷移先定義 エラー処理 応用編 セッションを利用する データベースアクセス 実践編 言語とエンコーディングの設定(2.5.0 preview1以降) Ethna 2.5.0 preview1以降で追加された言語設定に関する説明です。 複数のエントリポイントを作成する /index.phpに加えて、/user/index.phpや/admin/index.phpのように複数のエントリポイントを簡単に作ることができます エントリポイント毎に実行可能なアクションを制限する 「/admin/index

  • 1