aşağıdaki gibi kodları kullanıyorum.... mantığı anladımm ama giriş yapmamışsa form olucak yaa senin verdiğin kodlardaki gibi yapıp else komutundan sonra giris.php kodlarını yazsam olurmu.. birde logged nerde tanımlicam orasını anlamadım..

giris.php
<?php
ob_start();
session_start();
?> 
<form action="" method="post">
<table width="100%">
  <tr>
    <td width="35%" bordercolor="#99CCFF">Kullanıcı Adı :</td>
    <td width="65%" bordercolor="#99CCFF"><span style="color: navy; border-style: none; background-color: silver">
      <input type="text" name="user" id="user" size="20">
    </span></td>
  </tr>
  <tr>
    <td bordercolor="#99CCFF">Şifre :</td>
    <td bordercolor="#99CCFF"><span style="color: navy; border-style: none; background-color: silver">
      <input type="password" name="sifre" is="sifre" size="20">
    </span></td>
  </tr>
  <tr>
    <td bordercolor="#99CCFF">&nbsp;</td>
    <td bordercolor="#99CCFF"><label>
      <input type="submit" name="submit" id="submit" value="Giriş">
    </label></td>
  </tr>
</table>
<?php
if($_POST){

session_start();
include("ayar.php");

$sor= mysql_query("select * from yonetici where user = '".mysql_real_escape_string($_POST["user"])."' and sifre = '".mysql_real_escape_string($_POST["sifre"])."' ");
if(mysql_num_rows($sor)>0){
		$_SESSION["oturumvar"] = 1;
		$_SESSION['user'] = $_POST['user'];
		session_register();
		header('Location: index.php');
}else{
echo "<script type='text/javascript'>  
alert('Kullanıcı Adı veya Şifre Yanlış Lütfen Tekrar Deneyiniz.');
</script>  ";
}
}
?>
</form>
<?php
ob_end_flush();
?>
index.php
<?php
session_start();

if($_SESSION["oturumvar"]!=1){
	header('Location: giris.php');
	exit;
}
?>

//sayfa kodları