Merhaba,

Bakalım anlamışmıyım kısacası bir log sistemi.

Ben olsam şöyle birşey yapardım siteme ziyaret eden bir kayıtlı kullanıcıda olabilir bir üyemde onu ayırmam gerek. sonra bunların hangi sayfaya baktığının kaydını tutmalıyım

1. Adım :
Bir tablo oluşturmamız lazım

|id|uye_id|zaman|url|

uye id varsayılan 0 yapmalıyım ki uye id si olmayanı ziyaretçi olarak ayırabilelim

Eğer sayfalarım dinamik yapıdaysa url kısımlarına sayfaların id lerini tanımlamak mantıklı olacaktır sayfa isimlerini çekerken ekstra birşeye ihtiyacım olmasın

2.Adım

her tıklamada çalışan bir kayıt etme sistemine ihtiyacım var onuda basitçe alttaki gibi yapalım. tabi değişkenleri sitendeki yapıya göre ayarlaman lazım

include("db.php");

$zaman = date("Y-m-d H:i:s");
if($_SESSION[uyeno] > 0)
$uye = $_SESSION[uyeno];
else
$uye = 0;
$sayfa = $_GET[sayfano];
mysql_query("INSERT tablom (uye_id,zaman,url) VALUES ('$uye','$zaman','$sayfa')");
?>


sonra bu dosyayı her sayfada çagırması için her sayfaya include etmen gerekli


sonrasında bunları kimler online sayfanda kim nereye bakmış şeklinde gösterebilirsin yalnız hepsini bir arada göstereceği için SQL sorgunda GROUP BY kullanabilirsin ütelerde üye numarasına göre gruplarsın fakat ziyaretçilerde ya benzersiz bir SESSION yada bir ip kaydı daha alman gerekebilir