ホームページ  >  記事  >  バックエンド開発  >  PHPの使い方を簡単にマスターする Session_PHPチュートリアル

PHPの使い方を簡単にマスターする Session_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-15 13:27:59776ブラウズ

PHP は WEB 動的ページの開発によく使われる言語です。私は PHP セッションの使用法を勉強したので、皆さんに役立つことを願っています。 PHPセッションとは、ユーザーがWebサイトを閲覧する際に、Webサイトにアクセスしてからブラウザを閉じるまでにかかる時間、つまりWebサイトの閲覧に費やす時間を指します。

上記の定義から、セッションは実際には時間の特定の概念であることがわかります。一般的に、Webサイトのあるページ内の変数(サーバーサイド変数を指します。以下同じ)は、次のページでは使用できません。セッションで扱うのが簡単です。セッションに登録した変数をグローバル変数として利用できます。このようにして、ユーザー ID 認証、プログラム ステータスの記録、ページ間のパラメーター転送にセッションを使用できます。

PHP セッションの使用 php3 自体はセッション関数を実装しません。実装するには他のメソッドを使用するしかありません。最も有名なのは phplib です。 phplib の最も基本的な機能には、ユーザー認証、セッション管理、権限、データベースの抽象化が含まれます。次に、phplibを使用してセッションを実装する方法を説明します。まずphplibをインストールします(win32の場合はwin2000+php3.0.16+Apache1.3.12+phplib7.2c+mysql3.23.21です) まずphplibを解凍します。中に「php」ディレクトリがありますので、このディレクトリをApacheのインストールディレクトリにコピーします。 。例: Apache は d:Apache ディレクトリにインストールされており、次に「php」ディレクトリを d:Apache にコピーし、phplib ディレクトリのページ ディレクトリ内のファイルとディレクトリ (ディレクトリ自体を除く) を d:Apachehtdocs にコピーします。

システムに応じて phplib クラス ライブラリを初期化する必要がある場合があります。このファイルにはいくつかの基本パラメータが含まれており、マシンの実際の状況に応じて変更できます。

d:Apachephpprepend.php ファイル内のプログラムを次のように変更します:

<ol class="dp-xml">
<li class="alt"><span><span>if (!isset($_PHPLIB) or !is_array($_PHPLIB)) {  </span></span></li>
<li class=""><span>$_PHPLIB["libdir"] = "d:/Apache/php/"; //放phplib下php目录的路径  </span></li>
<li class="alt"><span>} </span></li>
</ol>
d:Apachephplocal.inc ファイルを変更します:

<ol class="dp-xml">
<li class="alt"><span><span>class DB_Example extends DB_Sql {  </span></span></li>
<li class="">
<span>var $</span><span class="attribute"><font color="#ff0000">Host</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">"localhost"</font></span><span>; //mysql数据库所在主机名  </span>
</li>
<li class="alt">
<span>var $</span><span class="attribute"><font color="#ff0000">Database</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">"test"</font></span><span>; //数据库名  </span>
</li>
<li class="">
<span>var $</span><span class="attribute"><font color="#ff0000">User</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">"root"</font></span><span>; //数据库用户名  </span>
</li>
<li class="alt">
<span>var $</span><span class="attribute"><font color="#ff0000">Password</font></span><span> = </span><span class="attribute-value"><font color="#0000ff">"1234567"</font></span><span>; //数据库用户密码  </span>
</li>
<li class=""><span>} </span></li>
</ol>
最後に、stuff サブディレクトリ内の create_database.mysql ファイルに基づいて初期テーブルを生成します。 phplib ディレクトリ。 phplib を使用するすべてのページは、まず phplib の実行に必要なクラス ライブラリ ファイルを見つけることができる必要があるため、php.ini で auto_prepend 変数を設定してそれをサポートできます。phplib には prepend.php ファイルが含まれており、auto_prepend を「d: /」として指定します。 Apache/php/prepend.php" (引用符付き) を指定すると、各ページに phplib クラス ライブラリが自動的にインクルードされます。これらのファイルが見つかるように、phplib クラス ライブラリが配置されているディレクトリを include 変数に追加することもできます。上記は PHP セッションで使用される基本的なメソッドの一部です。学習しましたか?


http://www.bkjia.com/PHPjc/446487.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/446487.html技術記事 PHP は WEB 動的ページの開発によく使用される言語です。私は PHP セッションの使用法を研究し、ここで皆さんに共有しました。 PHP セッションとは、ユーザーの閲覧を指します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。