[Typo3-dev] logout doesn't kill fe session?

Martin T. Kutschker Martin.no5pam.Kutschker at blackbox.n0spam.net
Wed May 12 17:29:25 CEST 2004


Wengrzik, Andreas wrote:
> Only adding this AND feuser.is_online part cause some errors.

Some errors is vague.

doDatabaseQuery("SELECT fe_sessions.ses_userid FROM fe_users, 
fe_sessions WHERE fe_users.uid = fe_sessions.ses_userid AND 
feusers.is_online AND (fe_users.username LIKE '" . $letter . "%' OR 
fe_users.username LIKE '" . strtoupper($letter) . "%')")

BTW, myslq is normally case insensitive so a) strtoupper is unnecessary 
ad b) casing could have been done server side.

So this should work too:

doDatabaseQuery("SELECT fe_sessions.ses_userid FROM fe_users, 
fe_sessions WHERE fe_users.uid = fe_sessions.ses_userid AND 
feusers.is_online AND (fe_users.username LIKE '" . $letter . "%')

> Maybe we have to completely rewrite this function???

Don't think so.

Masi





More information about the TYPO3-dev mailing list