|
Posted by Adam on 11/07/53 11:26
On Mon, 12 Sep 2005 10:08:29 +0300, Alexey Kulentsov wrote:
>Adam wrote:
>> I'm trying to track who's logged into a site (without setting flags in
>> the databses).
> In php script you have cookies for only current user so you can't do
>it without database (SQL or text - doesn't matter)
>
>> At the moment, each user gets a cookie with "Usr_Name" set if
>> authentication goes through OK.
>>
>> Is there a way of looping through ALL the values of a particular
>> cookie, eg $_COOKIE['Usr_Name'] ... that would give me an output of
>> (say):
>>
>> Fred
>> Doris
>> Bert
>> etc.
>
> 1. Use session for logging users
> 2. Make database-driven session handler
> 3. Now you can get list of users by regular SQL query.
I was trying to avoiid touching the current database, but I'll add a
table if I really have to.
>You can also parse session files in /tmp directory instead of making
>database-driven handler but I don't think it's good way.
Nope - it's on a hosted server anyway, so I wouldn't get access to the
/tmp directory.
I guess I'm being lazy, as I thought I could just read the cookies
(as they're set to timeout after an hour).
Adam.
[Back to original message]
|