• 02-04-2018, 18:36:14
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar, şu ana kadar siteye 3 tane script kurup denedim ve en büyük sorunum örnek verirsek http:/siteadi.com/admin adresine girip user ve şifre ile giriş yapacaksın user ve şifre veritabanına bağlı ve veritabanından sorgu çekiyor. fakat girdiğim bilgiler doğru olmasına rağmen sürekli admin login girişinde loop oluyor, aynı sayfa tekrar tekrar açılıyor. yanlış şifre de demiyor. girdiklerim hariç sallayarak girince yanlış diyor. demin domain alırken yanında ücretsiz gelen domaini kullanıcı paneli arayüzlü ftp olarak kullanacaktım. codiad kurdum şifrem adım doğru yine aynı sorunsal olay ile karşı karşıyayım. Demin de ilk kez yaşarken de denedim dns cache temizledim önbellek tarama verilerini temizledim başka tarayıcılarda (opera) denedim. Bu konu hakkında bilgisi olan varsa yardımını esirgemesin.
  • 02-04-2018, 18:39:39
    #2
    Kurumsal Üye
    Sanırım session problemi yaşıyorsunuz yada login form kontrolünde bir hata bulunmakta.
  • 02-04-2018, 19:03:02
    #3
    Kodlara bakmak lazım ama aklıma ilk gelen login sonrası tekrar logout oluyor gibi.
  • 02-04-2018, 19:06:10
    #4
    Login olunca yonlendirilen sayfanin basinda session start verilmemis gibi gozukuyor.
  • 03-04-2018, 09:20:55
    #5
    hazır bir panel üzerinde admin paneli kurmaya çalışıyorsanız.
    büyük ihtimalle session.js yada cookie.js dosyaları sıkıntı çıkarıyor olabilir.
    benzer sıkıntıları bende yaşadım. cookie.js yada session.js dosyalarını kod bölümünden kaldırıp dener misiniz?
  • 04-04-2018, 20:25:42
    #6
    Denemek için kullanmadığım domaine yükledim yine aynı sorunsal. session ve cookies dosyalarına baktım ama yok maalesef. dediğiniz gibi tekrar logout sorunu yaışıyor olabilirim diye kanynak kodlarını aşağıya bırakıyorum. verileri mysql'dan çekiyor.


    <body>
    <script type="application/javascript">
    function giris()
    {
    adi = $("#adi").val();
    sifre = $("#sifre").val();
    $.ajax({
    type:"POST",
    url:"olaylar.php",
    data:"kaydet=giris&kullanici="+adi+"&sifre="+sifre}).done(function(msg){
    a=msg.indexOf("İRDİK");
    if(0<a){
    window.location.reload();
    }else{
    alert("Giriş yaparken bir hata ile karşılaşıldı.");}
    });
    
    
    
    
    }
    function unuttum()
    {
    mail = $("#mail").val();
    $.ajax({
    type:"POST",
    url:"olaylar.php",
    data:"kaydet=unuttum&mail="+mail}).done(function(msg){
    a=msg.indexOf("rror 3#");
    if(0<a){
    alert('Yanlış e-mail adresi.');
    }else{window.location="https://buk4lemun.xyz/panel";
    }
    });
    
    
    
    
    }
    function ayarKaydet()
    {
    var kullanici_adi=encodeURIComponent($("#kullanici_adi").val());
    var sifre=encodeURIComponent($("#id").val());
    var ySifre=encodeURIComponent($("#ySifre").val());
    var ySifreTekrar=encodeURIComponent($("#ySifreTekrar").val());
    if(ySifre!=ySifreTekrar){
    document.getElementById("cevap").style.display="block";
    document.getElementById("cevap").style.background="#990000";
    document.getElementById("cevap").style.color="#00FF00";
    document.getElementById("cevap").innerHTML='Şifreler Farklı Olmamalıdır.';
    }else{
    $.ajax({
    type:"POST",
    url:"olaylar.php",
    data:"kaydet=ogrendim&kullanici_adi="+kullanici_adi+"&sifre="+sifre+"&ySifre="+ySifre+"&ySifreTekrar="+ySifreTekrar
    }).done(function(msg){
    a=msg.indexOf("asarili");
    b=msg.indexOf("rror 1#");
    if(0<a){
    document.getElementById("cevap").style.background="#00FF00";
    document.getElementById("cevap").style.color="#990000";
    document.getElementById("cevap").style.display="block";
    document.getElementById("cevap").innerHTML="Başarılı!";
    }else if(0<b){
    document.getElementById("cevap").style.display="block";
    document.getElementById("cevap").style.background="#990000";
    document.getElementById("cevap").style.color="#00FF00";
    document.getElementById("cevap").innerHTML='Şifreyi Yanlış Girdiniz.';
    }
    });
    }
    }
    </script>
            <table border="0" style="color:#000; background:#EFEFEF; border:#CCCCCC 1px solid; border-radius:5px; padding:20px; margin:25px auto 0px auto;">
      <tr>
        <td>Kullanıcı Adı</td>
        <td>:</td>
        <td><input id="adi" name="adi" type="text" /></td>
      </tr>
      <tr>
        <td>Şifre</td>
        <td>:</td>
        <td><input id="sifre" name="sifre" type="password" /></td>
      </tr>
      <tr>
        <td colspan="3"><input style="border-radius:5px; border-color:#030; background:#030; padding:3px; color:#FFFFFF" name="buton" onclick="giris();" type="submit" value="Giriş Yap"/></td>
      </tr>
      <tr>
        <td colspan="3" style="text-align:right;"><a href="[URL="https://buk4lemun.xyz/panel/index.php?unuttum=true"]index.php?unuttum=true[/URL]">Şifremi Unuttum.</a></td>
      </tr>
    </table>
    </div></div>
    </body>