chodzilo mi o jakas dedykowana funkcje... ale skoro takiej nie ma (lub po prostu nie wspomnieliscie o niej), to moj pomysl wydaje mi sie (nie chwalac sie) lepszy... bo w sumie i tak za kazdym razem sa pobierane dane z tabeli dot uzytkownikow... wiec dodatkowa kolumna sesid, w ktorej bedzie hash aktualnej sesji i potem porownanie - jest lepszym sposobem niz pakowanie dodatkowego cookies'a...
ps. to, ze to samo IP i ta sama wersja przegladarki to nie jest zaden blad logiczny, ani tez nie jest to przekombinowane. Przyklad - 2-ch uzytkownikow tej samej sieci Lan, posiadajacych ta sama wersje przegladarki - np. zaktualizowanego FF'a...
ps2. ... base64 to zadne zabezpieczenie... z reszta nie sluzy tez do ich tworzenia

... juz o wiele lepsze bylo by np. substr(md5('tajny_string

'.$id)),4,8);