db_esession.

DB_ESESSISTは、PHPセッションをMySQLデータベースに安全に保存するクラスを提供します。
今すぐダウンロード

db_esession. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Lawrence
  • 出版社のWebサイト:
  • http://www.phpclasses.org/browse/package/1624.html

db_esession. タグ


db_esession. 説明

DB_ESESSISTは、PHPセッションをMySQLデータベースに安全に保存するクラスを提供します。 DB_ESSESSIONは、PHPセッションをMySQLデータベースに安全に保存するクラスを提供します..db_esessionは、ファイルではなくMySQLデータベースにセッションデータを格納する機能パック化されたPHPクラスです。それは強力で、セキュリティを念頭に置いて設計されており、そして利用が簡単です。コードには多くのコメントが含まれており、完全な文書化と、基本認証ログイン/ログアウトプロセスを含むクラスの使用方法の例があります。不正使用を検出すると、1つ以上のセッションをロックする場合のセッションの有効性を監視または表示、削除、および変更するためのメンバー機能(Webマスター)が含まれています。 PHPの組み込みセッションハンドラを使用してMySQLテーブルにセッションデータを格納します。・セッションの有効期限とクリーンアップの組み込みの処理。・セッション関連設定設定(株式会社PHP5)の変更をサポートします。・通常または永続的なMySQLデータベース接続を可能にします。・スクリプトで使用するMySQLリソース接続にアクセスするには、DB接続として使用する渡されたデータベースリソースリンクを受け入れます。・1232文字の間のセッションIDをサポートします。・カスタムまたは変更可能なデータベース、テーブル、および列名をサポートします。・新しいセッションIDを作成するオプション(Supplical、Class、PHP Builds)を作成します。・クラス内のバッファ出力(OB_Startを使用)を開始できます。・クラス内で自動的に開始されます。・cache-cを送信できますontrol: 'クラス内のヘッダー出力(IE6のバグを修正します)。・特定のセッションの有効期限と時刻を取得する機能。・現在のセッション寿命設定を秒または分に取得します。・アクティブセッションと非アクティブセッション数の数値合計を取得するテーブル内のセッション変数の代入と検索を容易にするための機能。・セッション名とIDを含む手動URIとリンクを作成する機能。・MySQLサーバのバージョン番号が何であるかを取得する機能。・エンコードの適切な形式/ Decode Member関数は、libmcryptがインストールされていないときに自動的に使用されます。・セキュリティ機能:・標準のユーザーが自動的に処理されます。・絶対ユーザーログオフタイムアウト機能(セッションは、指定された数分後に何があってもセッションが終了します。 / secondsが経過しました。・特定のセッションまたはすべてのセッションをロックしてロック解除する機能。セッションがロックされている場合は、すぐに使用できません。・IPアドレスとブラウザ情報を使用したセッション検証をユーザーにします。・セッション/ Webページのセキュリティレベル(コード)クリアランス。・各セッションフィールドを必要な場合は暗号化/復号化します。・オリジナルと比較するための追加のセッションフィールドを暗号化/復号化する(不可避的な改ざんを検出するため)。・テーブル内のセッションデータ全体(テーブル内のセッション変数名)の暗号化/復号化。セッションフィールドの暗号化ごとに組み合わせて使用できます。・値の変更ごとに新しい暗号化初期化ベクトルが作成されます。・特定のセッションまたはすべてのセッションを手動で削除する機能。・ユーザーのIPアドレスとWebブラウザトレース情報のセッションの一部として記録されます。・その他の機能:・複数言語エラーと警告メッセージをサポートします。・デフォルトの言語のサポートと現在のアクティブな言語設定。・基本的または詳細(SQL構文)エラー/警告報告書。・バッファリングされたエラーと警告メッセージ。・クラスのオプションが実行を停止したり、エラー/警告が発生したときには停止したりしません。クラスは、スクリプトと警告を自動的に表示するか、またはコントロールを自動的に表示できます。・エラーや警告メッセージには別々にフォントの色とサイズを選択できます。・コードにはコメントがあり、幅82文字以内にフォーマットされています。・完全なドキュメント(英語でのみ提供)含まれています。・基本認証(ログイン/ログアウト)プロセスを含む、提供されているコード使用例。・MySQLセッションテーブルを作成するためのSQLテキストファイル。要件: ・PHPバージョン4.2.0以上 ・MySQLバージョン3.22.5以上 ・Webサーバー(Apache、IIS) ・UNIX / Linux / Windows / Mac. ・PhpMyAdminなどのMySQLデータベース、ユーザ名、パスワードを作成する機能 ・暗号化/復号化を利用したい場合は、libmcrypt 2.2.x以上がオプションです。


db_esession. 関連ソフトウェア