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: "Stefan Neufeind" <[EMAIL PROTECTED]> To: "pear-general" <[EMAIL PROTECTED]>; "Frederic SOSSON" <[EMAIL PROTECTED]> Sent: Saturday, March 20, 2004 8:41 PM Subject: Re: [PEAR] Auth > Seems you didn't really "install" the package on your server but > simply unpacked it? This is not the recommended way. See the docs on > the possibilities available for installing pear-packages > (http://pear.php.net/manual/en/). > > However, if you really want to try make it working with the unpacked > version, include "Auth-1.2.3/" in your include-path. > > > Good luck, > Stefan > > On 20 Mar 2004 at 13:47, Frederic SOSSON wrote: > > > 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:[EMAIL PROTECTED]/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? > > -- > PEAR General Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php