• 21-08-2013, 19:35:24
    #1
    merhaba arkadaslar php ile login sistemi yapdım herşey sıkıntısız giriş yapıp sessionları olusturuyor fakat büyük kücük harf duyarlılıgı isdiyor şifrede büyük kücük harf duyarllılıgı olsun ona birşeyim yok fakat kullanıcı adındada var.örnek verirsem

    mysql de kullanıcı adı : Ahmet
    phpde giriş yaparken : ahmet yazarak giremiyorum ille Ahmet yazmam gerek

    bunu nasıl çözerim
  • 21-08-2013, 19:56:37
    #2
    Alıntı
    SELECT * FROM tablo WHERE BINARY baslik = '$degisken'
    işini görür
  • 21-08-2013, 20:31:15
    #3
    Cam adlı üyeden alıntı: mesajı görüntüle
    işini görür
    bi fark yok hocam özelden teamviewer vereyim bir bak isdersen
  • 22-08-2013, 16:53:41
    #4
    strtolower fonksiyonu kullanarak hem veritabanından gelen kullanıcı adını hemde formdan gelen kullanıcı adını tamamen küçük harfe dönüştürürsen sorun aklmaz.

    <?php
    $mysql_kullanici="Ahmet";
    $login_kullanici="ahmet";
    if(strtolower($mysql_kullanici)==strtolower($login_kullanici)){
    echo "Giriş yaptı";
    }else{
    echo "Giriş yapamadı";
    }
    ?>
  • 22-08-2013, 19:01:55
    #5
    cenkkoroglu adlı üyeden alıntı: mesajı görüntüle
    strtolower fonksiyonu kullanarak hem veritabanından gelen kullanıcı adını hemde formdan gelen kullanıcı adını tamamen küçük harfe dönüştürürsen sorun aklmaz.

    <?php
    $mysql_kullanici="Ahmet";
    $login_kullanici="ahmet";
    if(strtolower($mysql_kullanici)==strtolower($login_kullanici)){
    echo "Giriş yaptı";
    }else{
    echo "Giriş yapamadı";
    }
    ?>

    hocam bu şekilde işimi görmedi ama sayende strtoloweri kullanarak çözdüm işi teşekkürler
  • 22-08-2013, 21:08:08
    #6
    Bekir adlı üyeden alıntı: mesajı görüntüle
    hocam bu şekilde işimi görmedi ama sayende strtoloweri kullanarak çözdüm işi teşekkürler
    Ne demek kolay gelsin...
  • 23-08-2013, 01:39:59
    #7
    strtolowerda olurdu tabi ama sen sql sordun bende binary önerdim sana