I am guilty! I know why it is not working, but I do not know why it does not, it is supposed to. Let's see:
I entered session.LCID=1060 in the inc_functions, becuase the month names were English, not in my native language.
Then the names are right (but why are they wrong without LCID in the first place, server uses localised names), but it shows I was last visiting forum on 6th april, instead of 4th june :-(((
Obviosuly month and day are confused but why? I examined the code a little and it is very user friendly: just taskes the month and date from the database format (I use mysql) which is yyyymmddhhmmss. Why does LCID bothers with the date, Snith doesn't use the date() function at all!