|
Posted by Adam on 11/12/78 11:26
On Mon, 12 Sep 2005 11:40:18 GMT, Zoe Brown wrote:
>
>"Adam" <anon@nowhere.com> wrote in message
>news:m2mai1lr4koupa228ahnil5utndtrc0lhv@4ax.com...
>> 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).
>
>read the cookies with what ?
Exactly!! I don't know! As is apparent, I don't know much about
cookies - other than I thought they were also stored on the server ...
and therefore [somehow] accessible.
Of course, it's highly probable that I'm barking up the wrong tree -
and should read up on session management.
Adam.
Navigation:
[Reply to this message]
|