Jquery Stabil Çalışmama

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cerololo
    Cerololo's avatar
    Kayıt Tarihi: 29/Mayıs/2007
    Erkek

    Eski konuma yazdım ama anasayfaya gelmedi, konu açtım mecburen kusura bakmayın.

    Login işlemini yazdım kaba taslak. Deniyorum sorunsuz çalışacak mı diye, 3-4 loginde şifre yanlış mail yanlış diye alert geliyor yani çalışıyor ama 5. denememde alert fln gelmiyor, hiç bi tepki vermiyor.

    Bu olay neden olabilir çalışırken tekrarda çalışmaması?

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $("#giris").click(function(){
        var mail=$("#mail").val();
        var pass=$("#password").val();
        console.log([mail,pass]);
        $.post('/tavsiye/logcont.php',{'mail':mail, 'pass':pass}, function(veri){
            var a = veri;
            alert(a);
        });
             
         
         
    });

    logcont.php ->

     

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    include("sqlcon.php");
     
      if($_POST){
     
     $mail=$_POST['mail'];
     
     $password=$_POST['pass'];
     
     $query_login=$db->query("select * from members where mail='$mail'")->fetch(PDO::FETCH_ASSOC);
     
                                         
     
    if($query_login)
     
    {
     
    $sifre=$query_login['parola'];
     
    if($sifre==$password)
     
    {
     
    echo "enter";
     
    }else
     
    {
     
    echo "badpass";
     
    }
     
    }
     
    else
     
    {
     
    echo "badmail";
     
    }


     

    Tecrübe ve bilgilerinize ihtiyacım var. 

    Teşekkürler şimdiden.


    Çapayı bırakırıp eve dönmek gibi seviyorum seni.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    acan
    acan's avatar
    Banlanmış Üye
    Kayıt Tarihi: 24/Kasım/2015
    Homo

    Chrome' da açalım siteyi.

    F12' ye basalım, network sekmesini seçelim.

    Giriş yapalım.

    Network sekmesinin altında, giriş yaptıktan sonra bu belirecek : 

    /tavsiye/logcont.php

    Buna basalım ve oradan açılan sekmelerden tepeden "Response" seçeneğini seçip ne yazdığına bakalım. 

    Şimdi alert gelmediğinde orada ne yazıyor önce ona bi bak. Sonra Network sekmesinin yanında Console' da bir hata yazıyor mu (oluşmuş mu) ona bak.

    Sonra tekrar konuşalım.

    Tavsiye  : Eğer pdo kullanıyorsan, prepare metodunu kullanmaya gayret et, sql injection yersin.

    Tavsiye : Mysql bazı kelimeleri "reserve" etmiştir, şu an böyle bir durumun yok fakat olaki bunlardan birini tablo sutün isimlerinden birine vermişsen; sorgun çalışmayacaktır, bu şekilde yazdığın için.

    O yüzden 

    WHERE `email` = 

    sütun adını bu tırnaklar içine almak, olası vakit kayıplarını engelleyecektir.

    Mysql 5.7 için reserved kelimeler aşağıdaki linktedir : 

    https://dev.mysql.com/doc/refman/5.7/en/keywords.html

    Edit : Belirtmekte yarar var, normal string tırnaklarıyla karışmaması adına "i" harfinin sağındaki tuşa (noktalı virgül var) "ALT GR" ile birlikte basınca çıkan tırnağı kullanabilirsiniz.

    acan tarafından 21/Ağu/16 21:50 tarihinde düzenlenmiştir

    Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım Acanlık yaparım
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Hocam, yaptığın sistemde bir kere şu hata var.

    Php sorgusunu

    query("select * from members where mail='$mail' AND '$password'")

    Php'den Mysql'e böyle gönderiliyordur tahminim.

    Daha sonra kayıt varsa başarılı yoksa "Email yada şifre hatalı" şeklinde uyarı verirsin.

     

    Eğer ki sadece "Şifreniz yanlış" şeklinde uyarı verirsen biraz art niyetli kişi şunu düşünür: "Demek ki bu mail adresi sistemde kayıtlı" hemen şifre denemesi yapar.

    Jquery kısmında hata göremedim ayrıca.

    ontedi tarafından 22/Ağu/16 00:06 tarihinde düzenlenmiştir

    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hannibal_King
    Hannibal_King's avatar
    Kayıt Tarihi: 22/Ağustos/2010
    Erkek

    Sorunun localde çalışmaktan kaynaklandığını düşünüyorum. Arada sırada bendede oluyor localde çalışırken ajax işlemi gerçekleşmiyo. 500 hata kodu dönüyor. Serverda dener misin hocam?

Toplam Hit: 1004 Toplam Mesaj: 4
php jquery ajax