• 12-05-2007, 15:42:12
    #1
    Üyeliği durduruldu
    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Inetpub\vhosts\yastiksohbeti.com\httpdocs\***\a yar.php on line 38

    bu hata ile kaşılaşıyorum.. ve 38. satırda şu ifadeler var..

    // Sistem Meta Tagları Topluca Ayarlanıyor
    $meta=' <META HTTP-EQUIV="Content-Language" CONTENT="TR">
    <META NAME="author" CONTENT="'.$site_mail.'">
    <META NAME="distribution" CONTENT="Global">
    <META NAME="revisit-after" CONTENT="12 days">
    <META NAME="copyright" CONTENT="'.$site_isim.'">
    <META NAME="robots" CONTENT="FOLLOW,INDEX">
    <link rel="shortcut icon" href="favicon.ico">
    ';

    // IP Bloke Edilmişse Siteye Girişi Engelleniyor...
    $ip_sonuc=mysql_query("SELECT * FROM z_ipkoruma WHERE (ktgr='2') and (ip='$ip') ");
    $ip_satir=mysql_fetch_assoc($ip_sonuc);

    if ($ip_satir) { include 'yetki_yok.php'; exit(); }

    // Cookie Varmı Kontrol Ediliyor
    $onl1=$_COOKIE['onl'];
    if ($onl1=="") {

    38. satır kırmızı olan yer
  • 12-05-2007, 15:50:40
    #2
    Üyeliği durduruldu
     $ip_sonuc=mysql_query("SELECT * FROM z_ipkoruma WHERE (ktgr='2') and (ip='$ip') ");
     $ip_satir=mysql_fetch_assoc($ip_sonuc);
     if ($ip_satir) { include 'yetki_yok.php'; exit(); }
    bunun yerine

     $ip_sonuc=mysql_query("SELECT * FROM z_ipkoruma WHERE (ktgr='2') and (ip='$ip') ");
     $ip_satir=mysql_num_rows($ip_sonuc);
     if ($ip_satir>1) { include 'yetki_yok.php'; exit(); }
    kolay gelsin..
  • 12-05-2007, 16:03:24
    #3
    kısacası alperin dediğine göre fetch_assoc yerine num_row kullanacaksın
  • 12-05-2007, 16:08:37
    #4
    Üyeliği durduruldu
    yaptım o şekilde ama yine aynı sonuç oldu
  • 12-05-2007, 16:42:08
    #5
    Üyeliği durduruldu
    sorgudaki parantezleri kaldır (ktgr='2') and (ip='$ip') bunlardakileri..