Bunu form sorgulatacagın sayfaya koy. Eğer giriş bilgileri doğruysa anasayfa.php isimli kısıma yonlendirecek.

// Üye Giriş Sayfası Form Kontrolü.
$kullanici = $_POST['kadi'];
$sifre = $_POST['pass'];
if(empty($kullanici) || empty($sifre)) {
	echo 'Kullanıcı adı ve ya şifrenizi girmediniz.';
} else {
	$sifre = md5($sifre);
	$baglan = mysql_query("select id,durum from uyeler where kulladi='$kullanici' and parola='$sifre'");
	if(mysql_num_rows($baglan)<1) {
		echo 'Girdiğiniz bilgilere ait kullanıcı bulunamadı.';
	} else {
		$bilgiler = mysql_fetch_assoc($baglan);
		$uyeid = $bilgiler['id']; 
		if($bilgiler['durum']==1) {
			echo 'Bu kullanıcı şuan başka bir oturumda online görünüyor. Giriş yapamazsınız.';
			/*
			Karşıdaki oturumu sonlandırmak için mail yada sms ile şifre gonderilip kullanıcının bunu girmesi
			istenebilir. Şifre belirli bir süre içinde girilirse diğer kişi offline olur.
			*/
		} else {
		$otguncelle = mysql_query("update uyeler set oturum='$sessionid' , durum='1', zaman='$offlinezamani' where id='$uyeid'");
		$_SESSION['uyeid'] = $uyeid;
		Header("Location:anasayfa.php");
		exit();
		}

Bu yazacagım fonksiyonu da db_baglan.php sayfasında en alta koy.

// Üye kontrol fonksiyonu
function uyekontrol($uyeid) {
	if(empty($uyeid)) {
		Header('Location:giris.php');
		exit();
	} else {
		$sessionid = session_id();
		$zaman = time();
		$dakika = 5; // Kaç dakika sonra otomatik offline olsun?
		$pasif = $dakika*60;
		$offlinezamani = $zaman+$pasif;	
		$sor = mysql_query("select id from uyelere where sessionid='$sessionid' and id='$uyeid' and durum='1' and zaman>='$offlinezamani'");
		if(mysql_num_rows($sor)<1) {
			echo '<script>alert("Uzun süre hareketsiz kaldığınız için oturumunuz sonlandırılmıştır.Lütfen tekrar giriş yapınız.");</script>';
			$offlineyap = mysql_query("update uyeler set durum='0' , zaman='0' where id='$uyeid'");
		} else {
			$otguncelle = mysql_query("update uyeler set zaman='$offlinezamani' where id='$uyeid' and sessionid='$sessionid'");
		}
		
	
	}
	
}
Şimdi paneldeki butun sayfalarda include ettiğin db_baglan.php satırının altında şunları yaz.

$uyeidi = $_SESSION['uyeid'];
uyekontrol($uyeidi);

İşyerindeyim local server olmadıgı için denemeyedim ama %99 calısacaktır.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 10:35:58 -->-> Daha önceki mesaj 10:25:04 --

Bunda tek sıkıntı çıkış yap filan demeden cıkan kullanıcıdan dolayı bir daha ki girişte online gorunuyor olma ihtimali. Bu yuzden şu Email yada SMS ile oturum sonlandırma olayı eklenmeli bence. Şuan için aklıma gelen fikir bu. Geliştirebilirsin.