Re: Auth
| From: | Firman Wandayandi | Date: | Sat, 20 Mar 2004 14:31:01 +0000 |
| Subject: | Re: Auth | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-11412@lists.php.net to get a copy of this message | ||
Hi Frederic,
Stefan right, I just notice on the error
Fatal error: _factory(): Failed opening required 'Auth/Container/DB.php'
(include_path='.:') in /www/news/Auth-1.2.3/Auth.php on line 218
I'd bet you didn't turned On include_path directive on php.ini. Please
correct
thism, just remove semicolon at front of include_path.
include_path = "path/to/pear"
Firman
----- Original Message -----
From: "Frederic SOSSON" <fred_sos@swing.be>
To: "pear-general" <pear-general@lists.php.net>
Sent: Saturday, March 20, 2004 7:47 PM
Subject: [PEAR] Auth
> Hi,
>
> I am just trying to authenticate users with Pear Auth-1.2.3.
>
> My code is this one:
>
> => require_once "Auth-1.2.3/Auth.php";
> =>
> => function loginFunction() {
> => echo "<FORM METHOD=POST action=\"" .
> $_SERVER['PHP_SELF'] .
"?login=1\">";
> => echo "<TABLE ALIGN='center' cellspacing='1'
> cellpadding='0'>";
> => echo "<TR>";
> => echo "<TD CLASS='texte'>User name:</TD>";
> => echo "<TD><INPUT TYPE='text'
> NAME='username'></TD>";
> => echo "</TR>";
> => echo "<TR>";
> => echo "<TD CLASS='texte'>Password:</TD>";
> => echo "<TD><INPUT TYPE='password'
> NAME='password'></TD>";
> => echo "</TR>";
> => echo "<TR>";
> => echo "<TD></TD>";
> => echo "<TD><INPUT TYPE='submit'
> CLASS='button'
VALUE='Go!'></TD>";
> => echo "</TR>";
> => echo "</TABLE>";
> => echo "</FORM>";
> => }
> => $dsn = "mysql://root:azerty@localhost/news";
> => $a = new Auth("DB", $dsn, "loginFunction");
> =>
> => $a->start();
> =>
> => if ($a->getAuth()) {
> => echo "OK";
> => } else {
> => echo "Pas OK";
> => }
> => ?>
>
> and i've got this message in my browser:
>
> => Warning: _factory(Auth/Container/DB.php): failed to open stream: No
such file or directory in /www/news/Auth-1.2.3/Auth.php on line 218
>
> => Fatal error: _factory(): Failed opening required
'Auth/Container/DB.php' (include_path='.:') in /www/news/Auth-1.2.3/Auth.php
on line 218
>
> Any idea?
>
>
> Frederic
>
> --
> PEAR General Mailing List (http://pear.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>