タグ

ブックマーク / codeigniter.jp (4)

  • フォーム・バリデーション(検証) : CodeIgniter ユーザガイド 日本語版

    CodeIgniterは、最小限のコードで総合的なフォームバリデーションとデータの準備をするクラスを提供します。 注記:  CodeIgniter 1.7.0では、このフォームバリデーションクラスが古いバリデーションクラスに置き換わり、古いバリデーションクラスは非推奨となります。 古いクラスがライブラリに残っていても、現在使用中のアプリケーションが動作しなくなってしまう事はありませんが、この新しいバージョンに移行することが奨励されます。 概要 フォーム・バリデーション(検証)チュートリアル 入力フォーム 成功ページ コントローラ 検証ルールを設定する 配列を使って検証ルールを設定する ルールの連結(カスケード) データの整形 フォームの再表示 コールバック エラーメッセージを設定する エラーメッセージを囲む文字の変更 フィールド名の変換 個別にエラーを表示する 検証ルールを設定ファイルに保

    gologo13
    gologo13 2011/12/20
    ユーザの入力を検証するクラス・関数
  • PHPコーディングスタイル : CodeIgniter ユーザガイド 日本語版

    一般的なスタイルとシンタックス 以下のページではCodeIgniterを開発する際に守っているコーディングルールについて記述します。 目次 ファイルフォーマット PHPの囲みタグ クラス名、メソッド名 変数名 コメント 定数 TRUE、FALSE、NULL 論理演算子 返り値の比較、型のキャスト デバッグコード タブ/スペース 互換性 クラス名とファイル名を共通にする データベーステーブル名 1ファイル1クラス タブ/スペース 改行コード インデント カッコの前後のスペース コントロールパネル内のローカライズされたテキスト プライベートメソッド、プライベート変数 PHPエラー PHP短縮開始タグ 1行1ステートメント 文字列 SQL文 メソッド(関数)の引数のデフォルト値 タグパラメーターの上書き ファイルフォーマット ファイルはUnicode (UTF-8) エンコーディングで保存します

  • アプリケーションのプロファイリング : CodeIgniter ユーザガイド 日本語版

    プロファイラクラスを使うと、ベンチマーク結果、実行したクエリ、$_POST データをページの一番下に表示させることができます。この情報は、開発中にデバッグや最適化を支援するものとして役立つものです。 クラスを初期化する Important:  このクラスは初期化する必要がありません。下記に示すようにプロファイリングが有効になっている場合は、出力クラスで自動的にロードされます。 プロファイラを有効化する コントローラ のメソッド内のいずれかの場所で次のメソッドを含むコードを記述すれば、プロファイラが有効になります: $this->output->enable_profiler(TRUE); 有効化されると、レポートが生成され、ページの一番下に差し込まれます。 プロファイラを無効にするには、次の文を使います: $this->output->enable_profiler(FALSE); ベンチ

  • Welcome to CodeIgniter : CodeIgniter ユーザガイド 日本語版

    CodeIgniterへようこそ CodeIgniter はPHPを使ってwebサイトを構築する人向けのアプリケーション開発フレームワーク - ツールキット - です。一般的に必要とされるタスクを実行するための豊富なライブラリだけでなく、そのライブラリにアクセスするための単純なインターフェースと論理的な構造を提供することで、スクラッチでコードを書くのに比べ、プロジェクトの開発速度を加速させるというのがゴールになります。 CodeIgniter を使えば、与えられたタスクにおいて必要とされるコードの量を最小限にすることができるので、創造的にプロジェクトに集中することが可能になります。 CodeIgniterの背景にある幅広いコンセプトについては、このユーザガイドのイントロダクションの章を読み、続けてはじめよう のページを見てください。 CodeIgniter はどんな人のためのものですか?

  • 1