Hello.
I am trying to use pear Auth packet but am doing something wrong.
I am currently looking at the simple example in the documentation, but
something is wrong in my source code, because if I write a username
and a password in the fields and hit the submit button, I receive a
blank pages without any informatio at all..

Here is my source code:
-----------------------------------

<?php

require_once('Auth.php');
if(!isset($_POST['submit'])){
function loginFunction($username = null, $status = null, &$auth = null){
?>

<form action="index.php" method="post">
        <fieldset>      
    <legend>Login:</legend>
        <p>
    <label for="username">Username:</label><br>
        <input id="username" name="username" type="text">
    </p>
    <p>
    <label for="password">Password:</label><br>
        <input id="password" name="password" type="password">
    </p>
    <p>
    <input id="submit" name="submit" type="submit" value="Login">
    </p>
    </fieldset>
</form>

<?php   
        }

        $options = array(
        'dsn' => "mysql://username:password@localhost/database",
        );
        $a = new Auth("DB", $options, "loginFunction");
        $a->start();
        
        if($a->checkAuth()){
                header("Location: http://www.karl-arne.name/";);
                }
}       
?>

The example is located at:
http://pear.php.net/manual/en/package.authentication.auth.intro.php

Thanks for your time.
Karl

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to