I don't quite get what you are trying to do. I assume you want to have "modify" and "delete" to work only for users' *own* records, right? So you would have $auth_modify_own set to "1" in your cfg-file.
However, the link in the footer - for "modify" and "delete" - is one to a "list all" function, with "ID=*". Maybe that's why it goes wrong, because when "ID=*" there will inevitably be search results which don't belong to the user in question.
Have you tried "$db_cols[$auth_user_field]=$db_userid" instead of "ID=*" in the query-string? (It should resolve to "lastname=test", if "lastname" is your username field and "test" is the user-id.)
Not sure that's *the* problem, but it seems to be *a* problem :-)
kellner
However, the link in the footer - for "modify" and "delete" - is one to a "list all" function, with "ID=*". Maybe that's why it goes wrong, because when "ID=*" there will inevitably be search results which don't belong to the user in question.
Have you tried "$db_cols[$auth_user_field]=$db_userid" instead of "ID=*" in the query-string? (It should resolve to "lastname=test", if "lastname" is your username field and "test" is the user-id.)
Not sure that's *the* problem, but it seems to be *a* problem :-)
kellner