• 16-09-2012, 18:40:36
    #1
    Kurumsal PLUS
    Arkadaşlar bir script var arkadaşım çalışıyor üyeliği yok, internetide yok evinde, benden rica etti, burada konu açıyorum o yüzden şimdi id şifre yazılıyor kullanıcı adı ve şifre giriş basıyor üye paneline atıyor, ancak giriş yapılmadı diyor giriş yapılmamış gösteriyor, ve sayfadaki hatalr ise şunlar ;

    Notice: Undefined index: yildiray in C:\xampp\htdocs\1\inc\fonksiyonlar.php on line 2
    
    Notice: Use of undefined constant islem - assumed 'islem' in C:\xampp\htdocs\1\uye_panel.php on line 5
    
    Notice: Undefined index: islem in C:\xampp\htdocs\1\uye_panel.php on line 5
    
    Notice: Use of undefined constant x - assumed 'x' in C:\xampp\htdocs\1\uye_panel.php on line 6
    
    Notice: Undefined index: x in C:\xampp\htdocs\1\uye_panel.php on line 6
    
    Notice: Use of undefined constant cikis - assumed 'cikis' in C:\xampp\htdocs\1\uye_panel.php on line 13
    
    Notice: Use of undefined constant email - assumed 'email' in C:\xampp\htdocs\1\uye_panel.php on line 18
    
    Notice: Use of undefined constant sifre - assumed 'sifre' in C:\xampp\htdocs\1\uye_panel.php on line 19
    uye_panel.php ' nin kod içeriği ise bu kodları kontrol edersenız hatayı bulabilrisenız sevinirim.

    <?php 
    include"system/ayarlar.php"; 
    include"inc/fonksiyonlar.php";
    
    $islem = $_GET[islem];
    $sayfa = $_GET[x];
    
    if($sayfa == '')
    {
    $sayfa = 1;
    }
    
    if($islem == cikis)
    {
    setcookie ("yildiray", "", time() - 3600);
    }
    
    $email = $_POST[email];
    $sifre = $_POST[sifre];
    
    $uye_cek = mysql_query("SELECT * FROM uyeler WHERE email = '$email' AND sifre= '$sifre'");
    $uye_varmi = mysql_num_rows($uye_cek);
    
    if($uye_varmi != 0 OR isset($giris))
    {
    $goster = mysql_fetch_array($uye_cek);
    if($giris == '')
    {
    setcookie("yildiray",$goster[id], time()+3600*24);
    }
    }
    else
    {
    $msj = "Sistemde kayıtlı böyle bir kullanıcı bulunamadı. Lütfen giriş yapmayı tekrar deneyiniz.";
    }
    
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <?php include"inc/head.php"; ?>
    <link href="css/urundetay.css" type="text/css" rel="Stylesheet"  />
    <script type="text/javascript">
    function kesit(str) {
    var xmlhttp;
     try {
      xmlhttp=new XMLHttpRequest();
     }
     catch (e) {
      try {
       xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
        catch (e) {
       try {
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
       }
       catch (e) {
        alert("Your browser does not support AJAX!");
        return false;
       }
      }
     }
     
    var url='islem.php?no='+str;
     xmlhttp.onreadystatechange=function() {
      if(xmlhttp.readyState==4) {
      
      	var donen = xmlhttp.responseText;
    			
      document.getElementById('sonuc_goruntulenen_yer').innerHTML=donen;
      }
      else if(xmlhttp.readyState==1) {
      document.getElementById('sonuc_goruntulenen_yer').innerHTML="Çalışıyor";
      }
     }
     xmlhttp.open("GET",url,true);
     xmlhttp.send(null);
     }
    </script>
    </head>
    <body 
    <?php 
    if($sayfa == 5)
    {
    echo "onload=\"kesit()\" ";
    } 
    ?>
    >
    <?php include"inc/ust_menu.php"; ?>
       <div id="main">
          <div id="left" class="left">
                <div id="Proaccess" class="relative">
                    <h3>Üye İşlemleri</h3>
                    <a href="uye_panel.php?x=1" >» Beklemedeki Siparişlerim</a>
                    <a href="uye_panel.php?x=2" >» Sonuçlanan Siparişlerim</a>
                    <a class="t1" href="uye_panel.php?x=3" >» İptal Edilen Siparişlerim</a>
                    <a href="uye_panel.php?x=5" >» Ürün Talep Formu</a>
                    <a class="t1" href="uye_panel.php?x=6" >» Talep Ettiğim Ürünler</a>
                    <a href="uye_panel.php?x=7" >» Teklif Bekleyen Ürünler</a>
                    <a class="t1" href="uye_panel.php?x=8" >» Tekliflerim</a>
                    <a href="uye_panel.php?x=9" >» Bilgi Güncelleme</a>
                </div> 
                <div class="clear"></div>
                <!-- //.relative -->
            </div> 
            <!-- //#left -->
            
            <div id="right" class="right">
         <div id="Product">
                    <h2 class="homeTitle">Erciyes Kablo - Üye Paneli</h2>
                    <?php
                    if(isset($giris))
                    {
                    if($sayfa == 1)
                    {
                    include "panel/siparislerim.php";
                    }
                    elseif($sayfa == 2)
                    {
                    include "panel/sonuclanan_siparislerim.php";
                    }
                    elseif($sayfa == 3)
                    {
                    include "panel/iptal_siparislerim.php";
                    }
                    elseif($sayfa == 5)
                    {
                    include "panel/urun_talep.php";
                    }
                    elseif($sayfa == 6)
                    {
                    include "panel/taleplerim.php";
                    }
                   	elseif($sayfa == 7)
                    {
                    include "panel/teklif_bekleyenler.php";
                    }
                    elseif($sayfa == 34)
                    {
                    include "panel/teklif_ver.php";
                    }
                    elseif($sayfa == 35)
                    {
                    include "panel/talep_detay.php";
                    }
                    elseif($sayfa == 36)
                    {
                    include "panel/bilgi_guncelle_sonuc.php";
                    }
    				elseif($sayfa == 8)
                    {
                    include "panel/tekliflerim.php";
                    }
                   	elseif($sayfa == 9)
                    {
                    include "panel/bilgi_guncelle.php";
                    }
                    }
                    else
                    {
                    echo "Bu sayfayı görüntülemek için üye girişi yapmanız gerekmektedir. Üye değilseniz <a href=\"uye_ol.php\">buraya</a> tıklayarak üye olabilirsiniz.";
                    }
                    ?>
                   
                </div>
                <!-- //#Product -->
            
            </div>
            <!-- //#right -->
            
        </div>   
        <!-- //#main -->
    
    
    <?php include"inc/footer.php"; ?>
    	
    </body>
    </html>
  • 16-09-2012, 18:53:08
    #2
    Üyeliği durduruldu
    Kodlarının başına
    error_reporting(0); veya ini_set("display_errors",0);
    koyarak noticeleri kapatabilirsin
  • 16-09-2012, 18:55:46
    #3
    oncelikle $_POST[email] yerine $_POST['email'] seklinde yaziniz index isimlerini. ayrica bunlar array_key_exists() yada isset() ile kontrol edin kullanmaya calismadan once.