Ben önce sessionla ilgili işlem yaptığımdan, her zaman sayfanın en üstüne koyuyorum ob_start(); ve session_start();
$uye_oturumu = $_SESSION['uye_giris'] = $t_kullanici.md5(microtime());
$oturum_ac = $baglan_1 -> query("UPDATE uyeler SET son_tarih='$s_tarih', son_ip='$ip', oturum='$uye_oturumu' WHERE
((kullanici='$t_kullanici' AND sifre='$t_sifre') AND uye_sil='1')");böyle bir şey kullanıyorum bunu da update işle kullanıcı adı ve şifresi uyan yere kaydediyorum ondan sonra sayfalarda dolaşırken aşağıdaki gibi bir sorgu yapıyorum
$uye_giris_oturum = $_SESSION['uye_giris'];
$vt_baglan = $baglan_1 -> query("SELECT * FROM uye WHERE oturum='$uye_giris_oturum' AND uye_sil='1'");
$uye_varmi = $vt_baglan -> num_rows;
if($uye_varmi != 1)
{
unset($_SESSION['uye_giris']);
header("Location:../uye.php");
exit();
}