• 12-11-2008, 16:43:28
    #1
    Arkadaşlar 2 saattir uğraşıyorum daha öncede böyle sistem yazdım çalıştı bu çalışmadı ya nedense yanlış diyor hep kullanıcı adı veya şifreye halbuki doğru giriyorum bakın

     <?php 
    				
    				$kadi=$_POST['kadi'];
    				$sifre=$_POST['sifre'];
    				
    				if ($kadi == "") {
    				echo "<center>Kullanıcı Adını Girin</center>";
    				exit;
    				}
    				
    				
    				if ($sifre == "") {
    				
    				echo "<center>Şifrenizi Girin</center>";
    				exit;
    				}
    				
    				$db=mysql_connect('localhost','tolgay','ttoklar') or die ('Veritabanına Bağlanılamadı');
    				
    				mysql_select_db('filter',$db);
    				
    				$kacsatir=mysql_query("select count(*) from yonetim where nick='$kadi' and sifre='$sifre'");
    				
    				if (!$kacsatir) {
    				echo "Komut Çalıştırma Hatası";
    				exit;
    				}
    				
    				$count= $kacsatir[0];
    				
    				if ($count > 0) {
    				echo "<center>Giriş Başarılı<a href='panel.php'>Buradan Devam Edin</a></center>";
    				}
    				else
    				{
    				echo "<center>Kullanıcı Adı Veya Şifre Yanlış</center>";
    				}
    				?>
  • 12-11-2008, 17:04:49
    #2
    Üyeliği durduruldu
    $count= $kacsatir[0];

    yerine bir de bunu dene

    $satirlar_kacsatir= mysql_fetch_assoc($kacsatir);
    $count= $satirlar_kacsatir[count(*)];
  • 12-11-2008, 19:21:32
    #3
    senin verdiğin kodda hata verdi count kısmına bende böyle denedim bu seferde yanlışta yapsak giriş yapmaya izin veriyor kullandığım kod bu bak

    $satirlar_kacsatir= mysql_fetch_assoc($kacsatir);
                     $count= $satirlar_kacsatir;
    edit:assoc yerine array koydum oldu sağol
  • 12-11-2008, 19:23:12
    #4
    Üyeliği durduruldu
    ne hatası verdi?

    bir de böyle dene

    $count= $satirlar_kacsatir['count(*)'];
  • 12-11-2008, 19:47:17
    #5
    yok assoc kısmını array yaptım oldu