|
Posted by Zoe Brown on 10/23/77 11:26
"Adam" <anon@nowhere.com> wrote in message
news:4qtai1t10uqmm3n8v5ul18igq3qniuvfi0@4ax.com...
> 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.
wrong tree, they are stored on the clients machine...
>
> Adam.
Navigation:
[Reply to this message]
|