<?
  if (eregi ('inc_', $_SERVER['PHP_SELF']))
  {
    exit ('');
  }

  switch (false)
  {
    default:
    {
      if ($_GET['f'] == ara)
      {
        if ($_POST['kadi'] == 'Rumuz')
        {
          $kadi = '';
        }
        else
        {
          $kadi = $_POST['kadi'];
        }

        if ($_POST['ip'] == 'Ip')
        {
          $ip = '';
        }
        else
        {
          $ip = $_POST['ip'];
        }

        if ($_SERVER['PHP_SELF'] == '/santabeta/goster.php')
        {
          header ('' . 'location:goster.php?s=log&tarih=' . $_POST['tarihara'] . '&kadi=' . $kadi . '&ip=' . $ip . '&sid=' . $_GET['sid']);
        }
        else
        {
          header ('' . 'location:op.php?s=giriskayitlari&tarih=' . $_POST['tarihara'] . '&kadi=' . $kadi . '&ip=' . $ip . '&sid=' . $_GET['sid']);
        }
      }

  echo '<script type="text/javascript">
function ara(){
document.aramaform.submit();
}
</script>
<table width="99%" style="border-collapse:collapse" border="2" cellpadding="0" cellspacing="0"  bordercolor="#FFFFFF">
<tr>
<td class="tablo1" colspan="8">Giriş Logları</td>
</tr>
<tr align="center" class="panelsatir"><td>Rumuz ';
      yardim ('Rumuz :', 'Giriş Yapan Kullanıcının Rumuzunu Belirtir...');
      echo '</td><td>Grup ';
      yardim ('Grup :', 'Giriş Yapan Kullanıcının Grubunu Belirtir...');
      echo '</td><td>Ip';
      yardim ('Ip :', 'Giriş Yapan Kullanıcının Ip Adresini Belirtir...');
      echo '</td><td>Tarih ';
      yardim ('Tarih :', 'Giriş Tarihini Belirtir...');
      echo '</td><td>Saat</td><td>İşlemler</td>
</tr>
<form name="aramaform" id="aramaform" action="';
      echo $_SERVER['REQUEST_URI'];
      echo '&f=ara" method="post">
<tr align="center" class="panelsatir"><td><input type="text" size="9" value="';
      echo ($_GET['kadi'] == '' ? 'Rumuz' : '' . $_GET['kadi']);
      echo '" onblur="javascript:ara();" name="kadi" class="input" /></td><td> </td><td><input type="text" size="8" value="';
      echo ($_GET['ip'] == '' ? 'Ip' : '' . $_GET['ip']);
      echo '" onblur="javascript:ara();" name="ip" class="input" /></td><td>';
      echo '<s';
      echo 'elect onchange="javascript:ara();" style="width:75px;" class="input" name="tarihara"><option value="">Hepsi</option>
<option value="" selected="selected">';
      echo ($_GET['tarih'] == '' ? 'Tarih' : '' . $_GET['tarih']);
      echo '</option>
';
      $tarihler = $db->query ('SELECT DISTINCT tarih FROM ' . $prefix . 'glog ORDER BY id DESC');
      while ($r = $db->fetch_array ($tarihler))
      {
        echo '' . '<option>' . $r['tarih'] . '</option>';
      }

      echo '</select></td><td> </td><td> </td>
</tr></form>
';
      $gloglar = $db->query ('SELECT * FROM ' . $prefix . ('' . 'glog WHERE tarih LIKE \'' . $_GET['tarih'] . '%\' and kadi LIKE \'%' . $_GET['kadi'] . '%\' and ip LIKE \'%' . $_GET['ip'] . '%\' and sid LIKE \'%' . $_GET['sid'] . '%\' '));
      if (!$db->num_rows ($gloglar) == 0)
      {
        $sayfasayisi = 13;
        $result = $gloglar;
        $num_rows = $db->num_rows ($result);
        $deger = $num_rows / $sayfasayisi;
        $deger_sonuc = (int)$deger;
        if ($num_rows != $deger_sonuc * $sayfasayisi)
        {
          $deger_sonuc = $deger_sonuc + 1;
        }

        $sayfa = ($_GET['sayfa'] ? $_GET['sayfa'] : 1);
        $ksayfa = ($sayfa - 1) * $sayfasayisi;
        if (!($gloglar2 = $db->query ('SELECT * FROM ' . $prefix . ('' . 'glog WHERE tarih LIKE \'' . $_GET['tarih'] . '%\' and kadi LIKE \'%' . $_GET['kadi'] . '%\' and ip LIKE \'%' . $_GET['ip'] . '%\' and sid LIKE \'%' . $_GET['sid'] . '%\' ORDER BY id DESC limit ' . $ksayfa . ',' . $sayfasayisi))))
        {
          exit (mysql_error ());
          (bool)true;
        }

        $renk = 0;
        while ($glog = $db->fetch_array ($gloglar2))
        {
          ++$renk;
          $kgrupismi = substr (grupbul (uyebul ($glog[kadi], grup), 'isim'), 0, 10);
          $bgrupismi = grupbul (uyebul ($glog[kadi], grup), 'isim');
          if ($renk % 2 == 0)
          {
            $color = 'FCFCFC';
          }
          else
          {
            $color = 'f9f9f9';
          }

          $tr = 'onmouseover=this.className="panelrenkover" onmouseout=this.className="panelrenkout"';
          echo '' . '<tr ' . $tr . ' bgColor="' . $color . '" class=yazi2>
<td><div style=cursor:pointer;color:green; title=\'' . $glog['kadi'] . '\'>&nbsp;
' . substr ($glog['kadi'], 0, 9);
          echo (9 < strlen ($glog['kadi']) ? '...' : '');
          echo '' . '</div></td><td><div style=cursor:pointer; title=\'' . $bgrupismi . '\'>
' . $kgrupismi;
          echo (10 < strlen (grupbul (uyebul ($glog['kadi'], grup), 'isim')) ? '...' : '');
          echo '' . '</div></td><td>' . $glog['ip'] . '</td><td style=color:FF0000;><center>' . $glog['tarih'] . '</center></td><td>' . $glog['saat'] . '</td><td>
';
          if (session_is_registered ('admingirdi'))
          {
            echo '' . '<a href=goster.php?s=uyeyonetimi&act=banla&ip=' . $glog['ip'] . '&rumuz=' . $glog['kadi'] . '>';
          }
          else
          {
            echo '' . '<a href=op.php?s=kullanicibanla&ip=' . $glog['ip'] . '&rumuz=' . $glog['kadi'] . '>';
          }

          echo '<img src=images/banla.gif border=0 alt=\'Banla\'></a>';
          if (session_is_registered ('admingirdi'))
          {
            echo '' . '<a href=goster.php?s=log&f=ara&tarih=' . $_GET['tarih'] . '&kadi=' . $_GET['kadi'] . '&ip=' . $_GET['ip'] . '&sid=' . $glog['sid'] . '>';
          }
          else
          {
            echo '' . '<a href=op.php?s=giriskayitlari&f=ara&tarih=' . $_GET['tarih'] . '&kadi=' . $_GET['kadi'] . '&ip=' . $_GET['ip'] . '&sid=' . $glog['sid'] . '>';
          }

          echo '<img src=images/onizle.gif border=0 alt=\'Takip Et\'></a>';
          if (session_is_registered ('admingirdi'))
          {
            echo '' . '&nbsp;<a onclick="js:return confirm(\'' . $glog['kadi'] . ' Kullanıcısının Giriş Kaydını Silmek İstediğinize Eminmisiniz ?\');" href=' . $_SERVER['REQUEST_URI'] . '&act=logsil&id=' . $glog['id'] . '><img src=images/sil.gif border=0 alt=\'Sil\'></a>';
          }

          echo '</td></tr>';
        }

        if (session_is_registered ('admingirdi'))
        {
          echo '<tr class="panelyazi">
<td class="panelsatir" colspan="2">
<center> <a href="goster.php?s=log&act=bosalt" onclick="js:return confirm(\'Bütün Giriş Kayıtlarını Silmek İstediğinize Eminmisiniz ?\\nUYARI:İşlem Geri Alınamayacaktır...\');">Tüm Giriş Kayıtlarını Sil</a>&nbsp;&nbsp;&nbsp;</center></td><form name="silform" id="silform" action="goster.php?s=log&act=logsil" method="post"><td colspan="4" class="panel';
          echo 'satir"><center>';
          echo '<s';
          echo 'elect name="logsil" class="input">

';
          $tarihler2 = $db->query ('SELECT DISTINCT tarih FROM ' . $prefix . 'glog ORDER By id DESC');
          while ($r2 = $db->fetch_array ($tarihler2))
          {
            echo '' . '<option>' . $r2['tarih'] . '</option>';
          }

          echo '</select>&nbsp;<input type="submit" class="submit" value="Sil" style="height:20px; width:40;" /></center>
</td></form>
</tr>
';
        }

        echo '<tr class="panelyazi">
<td class="panelsatir" colspan="7">
Toplam Giriş Sayısı : ';
        echo $db->num_rows ($gloglar);
        echo '</td>
</tr>
<tr class="panelyazi">
<td class="panelsatir" colspan="7">
';
        function birdensuna ($sayi, $maximum)
        {
          if ((1 <= $sayi AND $sayi <= $maximum))
          {
            return $sayi;
          }
          else
          {
            return $maximum;
          }

        }

        function sayfa_baglantilari ($ana_baglanti, $sayfa_degiskeni, $eleman_sayisi, $sayfa_basina, $aktif_sayfa, $ekmi)
        {
          $sayfa_sayisi = ceil ($eleman_sayisi / $sayfa_basina);
          if (($aktif_sayfa < 1 OR $sayfa_sayisi < $aktif_sayfa))
          {
            $aktif_sayfa = 1;
          }

          $sayfalar_araligi = ceil ($sayfa_sayisi / 7);
          $sayfalanacak = array (1, $sayfa_sayisi, birdensuna ($aktif_sayfa - 20, $sayfa_sayisi), birdensuna ($aktif_sayfa - 15, $sayfa_sayisi), birdensuna ($aktif_sayfa - 10, $sayfa_sayisi), birdensuna ($aktif_sayfa - 5, $sayfa_sayisi), birdensuna ($aktif_sayfa - 2, $sayfa_sayisi), birdensuna ($aktif_sayfa - 1, $sayfa_sayisi), $aktif_sayfa, birdensuna ($aktif_sayfa + 1, $sayfa_sayisi), birdensuna ($aktif_sayfa + 2, $sayfa_sayisi), birdensuna ($aktif_sayfa + 5, $sayfa_sayisi), birdensuna ($aktif_sayfa + 10, $sayfa_sayisi), birdensuna ($aktif_sayfa + 15, $sayfa_sayisi), birdensuna ($aktif_sayfa + 20, $sayfa_sayisi));
          for ($i = $aktif_sayfa; 0 < $i; $i = $i - $sayfalar_araligi)
          {
            $sayfalanacak[] = $i;
          }

          for ($i = $aktif_sayfa; $i < $sayfa_sayisi; $i = $i + $sayfalar_araligi)
          {
            $sayfalanacak[] = $i;
          }

          $sayfalanacak = array_unique ($sayfalanacak);
          sort ($sayfalanacak);
          foreach ($sayfalanacak as $sayfa_no)
          {
            if ($sayfa_no == $aktif_sayfa)
            {
              echo ('' . '[') . $sayfa_no . '] ';
              continue;
            }
            else
            {
              if ($ekmi == 0)
              {
                echo '' . '<a href="' . $ana_baglanti . '?' . $sayfa_degiskeni . '=' . $sayfa_no . '">' . $sayfa_no . '</a> ';
                continue;
              }
              else
              {
                echo '' . '<a href="' . $ana_baglanti . '&' . $sayfa_degiskeni . '=' . $sayfa_no . '">' . $sayfa_no . '</a> ';
                continue;
              }

              continue;
            }
          }

        }

        if (session_is_registered ('admingirdi'))
        {
          echo 'Sayfa : ';
          sayfa_baglantilari ('goster.php', '' . 's=log&tarih=' . $_GET['tarih'] . '&kadi=' . $_GET['kadi'] . '&ip=' . $_GET['ip'] . '&sid=' . $_GET['sid'] . '&sayfa', $deger, 1, $_GET['sayfa'], 0);
        }
        else
        {
          echo 'Sayfa : ';
          sayfa_baglantilari ('op.php', '' . 's=giriskayitlari&tarih=' . $_GET['tarih'] . '&kadi=' . $_GET['kadi'] . '&ip=' . $_GET['ip'] . '&sid=' . $_GET['sid'] . '&sayfa', $deger, 1, $_GET['sayfa'], 0);
        }

        echo '
</td>
</tr>
';
      }
      else
      {
        echo '<tr class="yazi2">
<td class="tablo2" colspan="7">
<center><br>Giriş Kaydı Bulunamamadı !<br><br></center>
</td>
</tr>';
      }

      echo '<tr class="tablo1">
<td colspan="8" class="panelyazi"><div id="yardim"></div>&nbsp;</td>

</tr>
</table>
';
      break;
    }

    case 'temizlik':
    {
      if ($demomodu == '0')
      {
        if ($_POST)
        {
          guncelle (kayitsil, $_POST[kayitsilme]);
          if ($_POST['kayitsilme'] == '2')
          {
            $ilerikigun = mktime (1, 1, 1, date ('m'), date ('d') + 2, date ('Y'));
          }

          if ($_POST['kayitsilme'] == '3')
          {
            $ilerikigun = mktime (1, 1, 1, date ('m'), date ('d') + 3, date ('Y'));
          }

          if ($_POST['kayitsilme'] == '5')
          {
            $ilerikigun = mktime (1, 1, 1, date ('m'), date ('d') + 5, date ('Y'));
          }

          if ($_POST['kayitsilme'] == '7')
          {
            $ilerikigun = mktime (1, 1, 1, date ('m'), date ('d') + 7, date ('Y'));
          }

          if ($_POST['kayitsilme'] == '30')
          {
            $ilerikigun = mktime (1, 1, 1, date ('m') + 1, date ('d'), date ('Y'));
          }

          guncelle ('sonsil', '' . $ilerikigun);
          ylog ('Temizleme Periyodu', 'Log Yönetimi', 'Log temizleme periyodu değiştirildi');
        }

        echo '<form action="';
        echo $_SERVER['PHP_REQUEST_URI'];
        echo '" method="post">
<table class="paneltablo"  cellpadding="0" cellspacing="0" border="1">
<tr>
<td class="paneltitle" colspan="2">Kayıt Silme Ayarları</td>
</tr>

<tr class="panelsatir">
<td>Kayıtları Silme Aralığı</td>
<td>
';
        echo yardim ('Kayıt Silme Ayarları:', 'Giriş Ve Yönetici Kayıtlarının kaç günde bir temizleneceğini belirtir.');
        echo '<s';
        echo 'elect name="kayitsilme" class="input"/>
<option ';
        if (cagir ('kayitsil') == 2)
        {
          echo 'selected';
        }

        echo ' value="2">2 Günde Bir Kez</option>
<option ';
        if (cagir ('kayitsil') == 3)
        {
          echo 'selected';
        }

        echo ' value="3">3 Günde Bir Kez</option>
<option ';
        if (cagir ('kayitsil') == 5)
        {
          echo 'selected';
        }

        echo ' value="5">5 Günde Bir Kez</option>
<option ';
        if (cagir ('kayitsil') == 7)
        {
          echo 'selected';
        }

        echo ' value="7">Haftada Bir Kez</option>
<option ';
        if (cagir ('kayitsil') == 30)
        {
          echo 'selected';
        }

        echo ' value="30">Ayda Bir Kez</option>
</select>
</td>
</tr>

<tr class="panelsatir">
<td colspan="2" class="panelyazi"><center><input type="submit" Value="Ayarları Kaydet" size=2 class="submit"/>&nbsp;&nbsp;<input type="reset" Value="Vazgeç" size=2 class="submit"/></center></td>
</tr>
<tr class="tablo1">
<td colspan="2" class="panelyazi"><div id="yardim"></div>&nbsp;</td>
</tr>
</table>
';
        break;
      }
      else
      {
        echo '<s';
        echo 'cript>alert(\'Demo Modu İşlem Yapılamaz... \\nIs Demo Mode Not Change... \\n\\nSantanapaneL Web Bilişim Hizmetleri\');</script>
';
        break;
      }

      break;
    }

    case 'logsil':
    {
      if ($demomodu == '0')
      {
        $glogsil = $db->query ('DELETE FROM ' . $prefix . ('' . 'glog WHERE tarih=\'' . $_POST['logsil'] . '\' or id LIKE \'' . $_GET['id'] . '\''));
        ylog ('Log Yönetimi', 'Giriş Logu Sil', 'Giriş Loglarının hepsi veya bir kaçı silindi');
        echo '<script type=text/javascript>location.href=\'goster.php?s=log\';</script>';
        break;
      }
      else
      {
        echo '<s';
        echo 'cript>alert(\'Demo Modu İşlem Yapılamaz... \\nIs Demo Mode Not Change... \\n\\nSantanapaneL Web Bilişim Hizmetleri\');</script>
';
        break;
      }

      break;
    }

    case 'bosalt':
    {
      if ($demomodu == '0')
      {
        $bosalt = $db->query ('TRUNCATE TABLE ' . $prefix . 'glog');
        ylog ('Log Yönetimi', 'Tüm Giriş Loglarını Sil', 'Giriş Loglarının hepsi silindi');
        echo '<script type=text/javascript>location.href=\'goster.php?s=log\';</script>';
        break;
      }
      else
      {
        echo '<s';
        echo 'cript>alert(\'Demo Modu İşlem Yapılamaz... \\nIs Demo Mode Not Change... \\n\\nSantanapaneL Web Bilişim Hizmetleri\');</script>
';
        break;
      }

      break;
    }
  }

?>
denerseniz