Auth.phpファイルの読み込み

広告

PEAR::Authを利用したプログラムを記述する場合、プログラムの先頭で「Auth.php」ファイルを読み込む必要があります。

「Auth.php」は「PEAR」ディレクトリの中にありますし、「PEAR」ディレクトリの中の「AUTH」ディレクトリの中にもあります。「AUTH」ディレクトリの中にある「Auth.php」の中を見てみると下記のようになっています。

<?php

/**
 * Include Auth package
 */
require_once 'Auth.php';

?>

このようにPEARディレクトリの中にある「Auth.php」を読み込んでいるだけです。ですので現状は「Auth.php」を読み込んでもいいですし、「Auth」ディレクトリの中の「Auth/Auth.php」を読み込んでも同じ結果となります。ただ多くの参考資料では「Auth/Auth.php」の方を読み込むようにしているようですので、理由は現時点では分かりませんが「Auth/Auth.php」の方を読み込んでおいてください。

このため、PEAR::Authを利用する場合のプログラムの先頭では下記のように記述して下さい。

<html>
<head><title>PHP TEST</title></head>
<body>

<?php

require_once("Auth/Auth.php");

?>

</body>
</html>

( Written by Tatsuo Ikura )