Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

Üye olurken kullanıcı adı kontrol et ?

Konu, 'Javascript' kısmında Xearth tarafından paylaşıldı.

  1. Xearth

    Xearth Üye

    Kayıt:
    17 Kasım 2010
    Mesajlar:
    166
    Beğenilen Mesajlar:
    0
    Merhaba arkadaşlar,

    bir site'de gördüm site adresi veriyorum ; http://www.ultima-strike.com/kullanicilar.php?m=kayit

    kullanıcı adı : |________| * kontrol et // button.

    var şimdi "kontrol et" button tıkladığımızda ; "bilgiler alınıyor.." diyor.

    kullanıcı adı yazılmamış ise ;

    lutfen kullanici adi belirtiniz..

    kullanıcı adı alınmış ise ;

    Xearth daha onceden alinmis lutfen baska bir kullanici adi giriniz.

    kullanıcı adı alınmamış ise ;

    denemekullanici bu kullanici adi henuz alinmamis.uye olabilirsiniz.

    diye cevap veriyor acaba bunu ben kendi sitem'de nasıl yapabilirim araştırdım fakat güzel bir döküman bulamadım yardımcı olursanız çok sevinirim?
     
  2. mgsmus

    mgsmus Aktif Üye

    Kayıt:
    20 Şubat 2007
    Mesajlar:
    265
    Beğenilen Mesajlar:
    1
    Şehir:
    Mersin
    jQuery ile:

    Kod:
    <form name="login" method="post" action="login.php">
    <input type="text" id="username" name="username" />
    <a href="javascript:;" id="check">Kontrol Et</a>
    <p id="kontrol"></p>
    </form>
    
    Kod:
    $('#check').click(function() {
       var username = $('#username').val();
       if(username=="") {
            alert("Lütfen kullanıcı adı girin");
            return false;
       }
       
       $('#kontrol').load('check.php?uid='+username);
    
    });
    
    check.php
    PHP:
    $username $_GET['uid'];
    $result mysql_query("SELECT username FROM users WHERE username = '$username'");
    if(
    mysql_num_rows($result)) {
       echo 
    "Bu kullanıcı adı mevcut. Başka isim seçin";
    } else {
       echo 
    "Kullanıcı adı müsait";
    }
    kısaca anlatmak gerekirse böyle.
     
  3. Xearth

    Xearth Üye

    Kayıt:
    17 Kasım 2010
    Mesajlar:
    166
    Beğenilen Mesajlar:
    0
    bi deniyeyim tşkler..
     
  4. ozgr

    ozgr Üye

    Kayıt:
    6 Ocak 2011
    Mesajlar:
    163
    Beğenilen Mesajlar:
    0
    Meslek:
    Web-Master
    Şehir:
    Antalya
  5. Xearth

    Xearth Üye

    Kayıt:
    17 Kasım 2010
    Mesajlar:
    166
    Beğenilen Mesajlar:
    0
    @mgsmus ;

    kardeş senin verdiğin kodların çalıştığına eminmisin çalıştıramadım proje olarak yollarsan sevinirim + demo gösterirmisin?

    @ozgr ;

    kardeş bu asp için hazırlanmış ben php için istiyorum mgsmus verdiği örnek gibi ama verdiği çalışmıyor çalışanı lazım yardımcı olursanız çok sevinirim?
     
  6. ozgr

    ozgr Üye

    Kayıt:
    6 Ocak 2011
    Mesajlar:
    163
    Beğenilen Mesajlar:
    0
    Meslek:
    Web-Master
    Şehir:
    Antalya
    pardon ya ben bakmamışım asp olduğuna. sen diyince indirip baktım öleymiş. ama test.asp dosyasının içeriği basit gibi. php'ye çevrilebilir.

    şöle bişey buldum. ama bu php :D indirdim test ettim. çalışıyo.

    demo
    http://www.9lessons.info/2008/12/twitter-used-jquery-plug-in.html

    download
    http://www.box.net/shared/ha1g1o5gj5
     
  7. aspmaker

    aspmaker Daimi Üye

    Kayıt:
    17 Mart 2010
    Mesajlar:
    1,131
    Beğenilen Mesajlar:
    0
    Meslek:
    web programlama
    Şehir:
    Ankara
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

    kütüphaneyi eklemeyi unutmuş olabilirsiniz. ayrıca js tarafını kavradıktan sonra php tarafında yapılan, sadece rutin vt de kullanıcı adı var mı yok mu diye bakan bir sql o kadar.
     
  8. ozgr

    ozgr Üye

    Kayıt:
    6 Ocak 2011
    Mesajlar:
    163
    Beğenilen Mesajlar:
    0
    Meslek:
    Web-Master
    Şehir:
    Antalya
  9. Xearth

    Xearth Üye

    Kayıt:
    17 Kasım 2010
    Mesajlar:
    166
    Beğenilen Mesajlar:
    0
    Arkadaşlar ben @mgsmus verdiği kodların çalışan projesini atarsanız sevinirim + demosunu kurarsanız iyi olur bana o lazım çok uzun kodlar verdiğin @OZGR , mgsmus verdıgı kodları bı bakarsan sevinirim.
     
  10. ozgr

    ozgr Üye

    Kayıt:
    6 Ocak 2011
    Mesajlar:
    163
    Beğenilen Mesajlar:
    0
    Meslek:
    Web-Master
    Şehir:
    Antalya
    mgsmus'un verdiği kodları dosyaladım. localdede denedim sorunsuz çalışıyo.
    aşağıdan indirebilirsin...

    Eki Görüntüle 10128
     
  11. Xearth

    Xearth Üye

    Kayıt:
    17 Kasım 2010
    Mesajlar:
    166
    Beğenilen Mesajlar:
    0
    teşekkür ederim sağol ozgr :)
     
  12. algoritma

    algoritma Aktif Üye

    Kayıt:
    18 Ekim 2006
    Mesajlar:
    433
    Beğenilen Mesajlar:
    0
    Meslek:
    Market Otomosyon Şirketinde Çalışmaktayım
    Şehir:
    Ankara
    Konu baya eski amacım konuyu hortlatmak değil lakin burada verilen ekteki dosyayı indirdim ve sorunsuz bir şekilde kontrol etme mekanizması çalışıyor tek sıkıntısı boşluk olunca kontrol etmiyor :(
     
  13. kbc

    kbc Üye

    Kayıt:
    10 Aralık 2010
    Mesajlar:
    129
    Beğenilen Mesajlar:
    0
    kontrol js'de bulunan var username=$('#username').val(); altına
    username = username.replace(/\s+/g, "%20") veya username = encodeURIComponent(username);
    yazarak bu sorundan kurtulabilirsin.
     
  14. algoritma

    algoritma Aktif Üye

    Kayıt:
    18 Ekim 2006
    Mesajlar:
    433
    Beğenilen Mesajlar:
    0
    Meslek:
    Market Otomosyon Şirketinde Çalışmaktayım
    Şehir:
    Ankara
    Sayın kbc,
    Verdiğiniz kod sorunsuz çalıştı teşekkür ederim.