Kodların son halini veriyorum

giris.php

<?php 
ob_start();
session_start();
include ("../inc/baglan.php"); 
if ($_POST['nick'] && $_POST['sifre'])
{
    $sorgu = mysql_query("SELECT * FROM admin WHERE nick = '{$_POST['nick']}' AND sifre='{$_POST['sifre']}'");
    if (mysql_num_rows($sorgu) < 1) 
    { 
        echo "Kullanıcı adı veya şifreniz hatalıdır, lütfen tekrar deneyiniz"."<br>";
    } 
    else 
    { 
        $_SESSION['nick'] = $_POST['nick'];
        $_SESSION['sifre'] = $_POST['sifre'];
        echo "Başarıyla giriş yaptınız, lütfen bekleyin.."; 
        echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php\" />"; 
    } 
}
if (empty($_SESSION['nick']) || empty($_SESSION['sifre'])) 
{ 
?> 
<form action="<? echo $PHP_SELF; ?>" method="post" name="form1" target="_self" id="form1">
  <table width="25%" border="0" align="center">
    <tr>
      <td width="41%">Kullanıcı Adı</td>
      <td width="59%"><label>
        <input type="text" name="nick" id="nick" />
      </label></td>
    </tr>
    <tr>
      <td>Şifre</td>
      <td><label>
        <input type="password" name="sifre" id="sifre" />
      </label></td>
    </tr>
    <tr>
      <td><div align="right">
       <input type="submit" name="giris" id="giris" value="Giriş Yap" />
      </div></td>
 
    </tr>
  </table>
</form>
<?php 
}
ob_end_flush();
?>
index.php

<?php 
ob_start();
session_start();
include ("../inc/baglan.php"); 
if (empty($_SESSION['nick']) || empty($_SESSION['sifre']))
{
    echo "<script>location.href='giris.php';</script>"; 
    exit;
}
$sor = mysql_query("SELECT * FROM mesajlar WHERE onay='0'"); 
while ($kayit = mysql_fetch_array($sor)) 
{ 
    $id = $kayit['id']; 
    echo "<div class='yorumxx'>Gönderen: {$kayit['isim']}</div> 
          <div class='yorumxx'>Şehir: {$kayit['sehir']}</div>
          <div class='yorumxx'>Tarih: {$kayit['tarih']}</div>
          <div class='yorumxx'><a rel='nofollow' href='onay.php?id={$id}>Onayla</a></div><br><br>
          <div class='mesaj'>{$kayit['mesaj']}</div><br><br>";             
    } 
    if ($kayit < 1) 
    {
        echo "Onaylanmayı bekleyen mesaj bulunmamaktadır";
    } 
ob_end_flush();
?>
Yukarıda belirttiğim hatayı THR arkadaşımızın yazdığı kodlarda veriyor, localhost ile alakalı bir sorun mu?