Bill Shupp wrote:
> 
> Perhaps it's missing in the form.  Can you verify that?  If so, I'm
> surprised this has not been reported before.

Bill,

I've done some more checking. I've turned on the mysql query log, and
the query that is being sent when I try to login with test@test.com/test is:

        Email='test@test.com' and
        Password='543e1d35c7c833e578709d2baabdc79c' and
        Status='active' LIMIT 1

Looking in the accounts table, this is not the md5 hash of "test":

mysql> select md5('test'), password from accounts;
+----------------------------------+----------------------------------+
| md5('test')                      | password                         |
+----------------------------------+----------------------------------+
| 098f6bcd4621d373cade4e832627b4f6 | 098f6bcd4621d373cade4e832627b4f6 |
+----------------------------------+----------------------------------+
1 row in set (0.00 sec)

Also, looking in index.php, I see this block of code:

} else if($_REQUEST['state'] == "login_screen") {

    // LOGIN SCREEN

    $smarty->display('header.tpl');
    require('src/login_screen.php');
    $smarty->display('footer.tpl');
    exit;

The file 'login_screen.php' does not exist:

[EMAIL PROTECTED] vegadns-0.9.9.1]# pwd
/var/www/vegadns/vegadns-0.9.9.1
[EMAIL PROTECTED] vegadns-0.9.9.1]# find . -name login_screen.php

Does that shed any light on the issue?

R.

Reply via email to