Lower Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 Textentry'de harf gordugunde hata vermesini istiyorum, bir türlü beceremedim, nasıl yapabilirim. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Faust Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 Şöyle birşey yaparsın. Fakat çalıştığından emin değilim. Yabancı bir script sitesinde görmüştüm. Karakterleri [a-z] veya [0-9] şeklinde check etme. onbutton=1 if !strmatch(">","*[0-9]*") src.sysmessage Sadece sayi icermelidir. endif Bu sekilde olabilir fakat şu kısım: "*[0-9]*" yanlış olabilir -ki kesin yanlış- bu şekilde check ediliyor. arthur hellsfire arkadaşımız test etmişti.[signature][hline]FAUST www.noir.gen.tr & yavuzcetin.com MSN: [email protected] Sorunlu genç! Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 evet yanlis, sayiları tek tek cek ettiriyorum bu sefer sadece tek haneli sayi girilebiliyor e 9999999'a kadar kaç hane var, bi kısa yolu vardır bunun ama. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Faust Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 Gene tek tek check ettir. Uzunluguna bak, strlen ile.[signature][hline]FAUST www.noir.gen.tr & yavuzcetin.com MSN: [email protected] Sorunlu genç! Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 uzunlugunu kontrol ediyorum ama dediğin nasıl olacak? Tam anlayamadım. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Faust Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 Sen akşamı bekle, işten çıkınca ben sana orjinal scripti bulayım. Hiç gerek kalmadan yapabilirsin :)[signature][hline]FAUST www.noir.gen.tr & yavuzcetin.com MSN: [email protected] Sorunlu genç! Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 tşkler. Ben biraz daha arastırıyım. Boş durmayalım =) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 Sonuç yok hala? Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Faust Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 Hala işyerindeyim :) Cidden kusura bakma iş uzadı.[signature][hline] $nick = "Faust"; $url = "www.noir.gen.tr"; $url2 = "www.yavuzcetin.com"; $msn = "[email protected]"; echo "Adım $nick, sitelerim: $url ve $url2, MSN adresim $msn"; ?> Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ceday Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 if !strmatch([0-9]*,>) src.sysmessage sadece rakam lamn :) return 1 endif böle bişi.. [Bu mesaj CEDAY tarafından 01 Şubat 2005 20:58 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 if !(strmatch(*[0 9],>)) sysmessage @38,0,1 Hata: Sadece Rakam olarak girmelisiniz. return 1 endif bu şekilde dogru senin yaptıgın gibi yaparsak numara girip ardından harf girersek cek etmiyo entry'i sadece harfle doldurursak cek ediyo. Yani sanırım en bugsiz şekli bu. Çok teşekkürler verdiğin bilgi için. Edik: Simi simi simi =)) [Bu mesaj Lower tarafından 01 Şubat 2005 21:46 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 off bu seferde 123456 falan yazılmıyor duz 10000 falan kabul ediyor.. Yokmu bunun kesin cozumu ya. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ceday Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 [09] -> sadece 0 ve 9 girilebilir demek [0-9]->0,1,2,..,9 girilebilir demek * karakterinin anlamı 0 veya daha fazla tekrar etmesi.. [0-9]*->sadece rakamlardan oluşan dizi demek..yalnız boş texti de kabul eder.. sphere kabul eder mi bilmiyorum ama boş istemiosan ya manuel check et ya da sunu dene [0-9]+ (+ nın anlamı 1 veya 1 den fazla demek; * dan farkı en az 1 tane olmak zorunda..) edit: hmz bunlar spherede bu sekilde calısmıomus sen unut hepsini :) * kullanmaman gerekiyor..kişinin gircegi yazının uzunlugunu sabit tutarsan uzunlugu kadar [0-9][0-9].. seklinde yazarsan calısır..ya da revisionla gelen looplarla her karakteri check etmen lazım..looplar nası bilmiom spherede..bilen birisi yazarsa yardımcı olabirim sanırım.. [Bu mesaj CEDAY tarafından 01 Şubat 2005 22:11 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 1, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 1, 2005 sadece [0-9] yaptıgımda sadece 9 a kadar olan sayıları alıyor. [0-9][0-9] yapınca iyice karısıyor. falan filan... Bence bunun farklı bir loop'u olmali. [0-9][0-9][0-9] tanımaya basladı galiba pardon.... 5 haneye kadar tanıdı gerisi yok.. alla alla teker teker ekliyorum ekledikce tanıyor. Fakat en fazla 7 haneye dayandı 8 haneyecıkınca more'i silemiyor. 7 hanede yeterli zaten tşkler yardımın için. [Bu mesaj Lower tarafından 01 Şubat 2005 22:34 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ceday Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 [0-9] -> tek haneli [0-9][0-9] -> cift haneli [0-9][0-9][0-9]-> üç haneli kabul eder.. bak sunu dene ama revision serisi ise "calısma ihtimali" var.. :) for index strlen(>) if !strmatch([0-9],[]>) src.sysmessage sadece rakam! return 1 endif [Bu mesaj CEDAY tarafından 01 Şubat 2005 22:36 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Ceday Mesaj tarihi: Şubat 1, 2005 Paylaş Mesaj tarihi: Şubat 1, 2005 abi sen boşver bunları, git runuo kullan.. spherede kod yazmak acı veriyor insana :) Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
robert Mesaj tarihi: Şubat 2, 2005 Paylaş Mesaj tarihi: Şubat 2, 2005 bildiğim kadarıyla *'lar spherede kullanılmıyor. if (>)....[signature][hline]It's better to lose my life than to lose my trust. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 2, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 2, 2005 said: robert, 02 Şubat 2005 02:33 tarihinde demiş ki: bildiğim kadarıyla *'lar spherede kullanılmıyor. if (>).... teşekkürler robert aradığım döngü bu işte if !(>>) sysmessage @38,0,1 Hata: Sadece Rakam olarak girmelisiniz. return 1 endif Edik:smili [Bu mesaj Lower tarafından 02 Şubat 2005 04:32 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 2, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 2, 2005 sorry, bad msg. [Bu mesaj Lower tarafından 02 Şubat 2005 04:36 tarihinde değiştirilmiştir] Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 2, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 2, 2005 CEDAY ayrıca sanada teşekkür ederim, sayende baya birşey öğrenmiş oldum. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Faust Mesaj tarihi: Şubat 2, 2005 Paylaş Mesaj tarihi: Şubat 2, 2005 Lower kusura bakma gerçekten. Unuttum. CEDAY ayrıca sağol, benim de yazacağım şey buydu: !(strmatch(*[0 9],>)) unutmadan [0 9] değilde [0-9] [a-z] gibi checklerde yapılıyor. Kolay gelsin.[signature][hline]Faust - MSN: [email protected] www.noir.gen.tr www.yavuzcetin.com Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 2, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 2, 2005 Doğru çalışan robert'ın verdiği, sizin verdiğiniz sadece harfleri ayırıyor yani harf ve sayı yazarsak ayırmıyor. Genede çok teşekkürler. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Mum_Chamber Mesaj tarihi: Şubat 2, 2005 Paylaş Mesaj tarihi: Şubat 2, 2005 ceday bayağı bir açıklamış da hala yanlış anlaşılmalar var gibi * herhangi sayıda herhangi karakter demek. *[0-9] derseniz rakamla biten girdi demek. a9 da olabilir agfsdfs2 de olabilir 135463496 de olabilir. [0-9]*[0-9] derseniz rakamla başlayıp rakamla biten anlamına gelir, ki bu da sorunu çözmez. sizin istediğiniz, cedayın dediği gibi [0-9][0-9][0-9][0-9][0-9][0-9] gibi bir regexp ya da daha güzel gösterimiyle ^[0-9]{6,6}$ fakat bazı diller ^ meta karakterini not operatörü olarak alır, o zaman start meta karakterini bulmanız gerekli. ve bu regexpler çalışmıyorsa, ceday bilmediğinden değil, kullandığınız emülatör eblek olduğundan çalışmıyorlardır. ayrıca manual'da kesin daha fazla bilgi vardır.[signature][hline]en ince yerim bileğim..!?! şakası bile komik.. (kendisini sen düşün) Mum_Chamber'a Baldur's Gate ve/veya FallOut CD'si kampanyası Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Lower Mesaj tarihi: Şubat 2, 2005 Konuyu açan Paylaş Mesaj tarihi: Şubat 2, 2005 Kesinlikle öyle zaten önceki bi msjımda dedim sayende yeni şeyler öğrendim diye, dil sphere ile bitmiyor, yarın bigün lazım olacagına eminim bana. Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
IceD Mesaj tarihi: Şubat 3, 2005 Paylaş Mesaj tarihi: Şubat 3, 2005 baska bir konu acmak istemedim.ornegin adam yeni char actiginda bosluktan sonra hic bir rakam veya harf kabul etmesin istiyorum mantigini bi turlu kuramadim.nasi yapabilirim ornek vermek gerekirse adamin char ismi nes soyismi cafe ben nes den sonra hic bir karekteri kabul etmesin istiyorum.nasil yapabilecegim hakkinda fikri olan varmi Link to comment Sosyal ağlarda paylaş Daha fazla paylaşım seçeneği…
Öne çıkan mesajlar