Mutlak karşılığı nasıl sağlarım?

SLyther
03-10-2009, 13:57   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
8 mesaj
Kayıt Tarihi:Kayıt: Nis 2008

Merhaba,
 
Bir arkadaşlık sitem var ve site üzerinde üyeler kullanıcı adlarını değiştirebiliyorlar. Örneğin üyenin kullanıcı adı XxX ve xXx olarak kullanıcı adını değiştirmek istiyor. Yani aynı kullanıcı adı ama büyük küçük karakterleri farklı.
 
Şuanda bu şekilde kullanıcı adı değiştiremiyorlar aynı olduğu için mutlak karşılığı değil ama aynı kullanıcı adıysa nasıl kullanıcı adını değiştirebilirim?
 
Şimdiden teşekkürler.

teknohat
03-10-2009, 17:51   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 1
1,494 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

Compare metodu işine yarar sanırım. Kodu şöyle anlatayım: mesela sayfadada 2 tane textbox var. bir tanede buton var. butonun click olayına şu kodu yazıyoruz:
 
if string.compare(textbox1.text, textbox2.text) then
     msgbox("aynı kelime değil")
else
    msgbox("Aynı kelime")
end if
 
Bu koda göre sen butona bastığın zaman eğer her iki textbox daki kelime veya metin büyük küçük harf olsun ya da başka birşey, tıpatıp birbirinin aynısı değilse aynı kelime değil mesajı, aynıysa aynı kelime mesajını verir. İşte sende bu kodu esas alarak kendine göre değiştirebilirsin.
 
Fakat şöyle birşey de var, veritabanına kullanıcı adları istenilen şekilde kaydedilebilir, burda bir koda gerek yok. Ama diyelimki iki tane üye var birisi teknohat, diğeri TeKnohat. Bu üyelerin, örneğin üye girişi yaparken karışmaması için bu kod işine yarayabilir.

Son Düzenleme: teknohat ~ 03 Ekim 2009 17:53
simonare
24-10-2009, 01:34   |  #3  
Üye
Teşekkür Sayısı: 0
71 mesaj
Kayıt Tarihi:Kayıt: Kas 2006

Kullandiginiz veritabanini "Case Sensitive" olarak ayarlamis olmaniz gerekiyor. Aksi halde bu hata mesajini alirsiniz (dogaldir). Ha bunu busekilde ayarladiysaniz sayet ozaman kodlamaniza bakmalisiniz.

SLyther
25-11-2009, 11:59   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
8 mesaj
Kayıt Tarihi:Kayıt: Nis 2008

teşekkürler arkadaşlar verdiğiniz bilgiler için. teknohat verdiğin örnek işime yaradı