I'm not sure if this is the source of your problem, but it could be. You have the following combination of parameters in your .cfg file:
'ID' => [10, 'numer', -2, 15, 0, '', '']
$db_key = 'ID';
$db_key_track = 1;
$auth_user_field = 10;
As a result, the key values for your database records are things like:
Admin
Admio
Admip
Admiq
and so on to
Admkm
So, the first thing you need to do is to change the $auth_user_field to -1, change all of your key fields in the .db file to numbers and reset your default.count file to whatever the last number you end up with in your .db file.
Give that a try and see if it doesn't help. If not, at least that problem will be fixed.
BTW, it really helps when debugging to have the comment lines.
JPD
----------------------------------------------------
JPDeni's DBMan-ual
How to ask questions the smart way.
'ID' => [10, 'numer', -2, 15, 0, '', '']
$db_key = 'ID';
$db_key_track = 1;
$auth_user_field = 10;
As a result, the key values for your database records are things like:
Admin
Admio
Admip
Admiq
and so on to
Admkm
So, the first thing you need to do is to change the $auth_user_field to -1, change all of your key fields in the .db file to numbers and reset your default.count file to whatever the last number you end up with in your .db file.
Give that a try and see if it doesn't help. If not, at least that problem will be fixed.
BTW, it really helps when debugging to have the comment lines.
JPD
----------------------------------------------------
JPDeni's DBMan-ual
How to ask questions the smart way.