hatırlamak ve bilmeyenler için faydalı olacağını düşünüyorum.İsterseniz fonksiyon nedir önce ondan bahsedelim.Hani programlamada ki yeri nedir.Fonksiyon kısaca yapılmak istenen uygulamaya gösterilen çağrışımdır diyebiliriz.Yani örnek olarak verirsek.Örneğin iki sayının birbirine bölünümünden kalanı bilgisayara tanımlamak da bir fonksiyonu oluşturur.Bu makale'de ASP'nin Replace(Değiştirme) fonksiyonunu inceleyeceğiz.Bu fonksiyon genellikle SQL Injection yani güvenlik için kullanılır.İşte kullanıcı textarea ya yazdığı veya herhangi bir yere yazdığı değeri gönderdiğinde o değer sakıncalı ise işte onu değiştirmek gibi işlemlerin hepsi Replace ile yapılıyor.Biz de örneğin akıllı işaretlerin yapımını görelim.Yani textarea yagibi işaret koyunca bunu direk gülme resmine çevirelim böylece sanki o işaretleri koyunca o resimler çıkıyormuş gibi olacaktır.Hemen önceden elinizde gülme ve kızma şeklinde iki resim bulun küçük olsun ama maksat mantığı kavramak zaten.Ondan sonra hemen başlayalım.Örneğin ben "Fonksiyon.asp" adında sayfamı kullanarak fonksiyonlarımı bu sayfada tutacağım ve kullanmak istediğim yerde include ile çağıracağım.Fonksiyon.asp :Fonksiyonumu oluşturdum.Hemen kısaca bahsedelim.veri ve veri değişkenin tanım değişkenini yazilim olarak atadım.Sonra yazilim değişkenini replace ile eşitledim.Bakım ilk çift tırnak arası değişecek olan değer oluyor virgül'den sonra ki çift tırnak ise değişen verinin değişmiş hâli oluyor.Yani biz ilkinde
değerini gulme.jpg isimli resmin yoluna eşitledik.Tabi html olarak resimi çağırdık ta aynı zamanda.Aynı şekilde kızmayıda yaptık.İşte o şekilde alt altta istediğiniz kadar yapabilirsiniz.O size kalmış.Fakat biz bu fonksiyonu yaptık ama nasıl kullanacağız.Kullanmak içinde örneğin bir form elemanı oluşturalım birde o form elemanını işleyecek olan form işlem sayfasını oluşturalım.O form işlem sayfasındada fonksiyonumuzu çağırarak kullanalım.Şimdi hemen Default.asp sayfamızı hazırlayalım...Default.asp :
Tamam formumuzu oluşturduk.Şimdi hemen Degistir.asp sayfasını yapalım.Bizim input'a atadığımız degistir değişkenini fonksiyon ile kullanalım.Degistir.asp :Evet Degistir.asp sayfamızda da hazırlamış olduğumuz Fonksiyon.asp sayfasını include ile çağırdık.Daha sonra da degistir adlı değişkenimize entegre ettik.Yani yazilim değeşkenimiz bildiğiniz gibi fonksiyonumuzda oluşturduğumuz değişkendi.Bu nedenle fonksiyonumu gelen degistir değişkeni için devreye sokulmasını istedim.Sonrası zaten gelen degistir değeri bol ise lütfen değeri giriniz uyarısı versin dedim.Değilse direk textbox'a girilen değeri yazsın dedim.Şimdi bu örneği test ettiğimizde textbox'aişaretini yazıp butona bastığımızda direk gülme resmi çıkacak veya :@ işaretini yazıp bastığımızdada kızma resmi.Çünkü fonksiyonumuzda biz bunu tanımlamıştık.Umarım bu makalede faydalı olmuştur...İyi Çalışmalar!Ali Sefa Şahin // kariyervideo.com'dan alıntıdır
Tüm forumdan rastgele konular:
- » Dışişleri Bakanı Davutoğlu Tunus'ta
- » AKP'ye oy verenlere 200 TL
- » KACIN "O" GELIYOR "O" !!!...
- » Askere gidecekler bu habere dikkat
- » Mühendislik Harikası Panama Kanalı...
- » Kurmay Albay Mustafa Kemal
- » Malta Humması
- » Kolonya yerine metil alkol almayın
- » Berkin'i anan Gülben Ergen'e tehdit
- » önce plan sonra katliam
Aynı kategoriden rastgele konular:
- » ASP.Net ve C# (Türkçe)| 56 Hafta Kurs...
- » ASP'de Function(Replace) Yapımı
- » Asp.NET İle Oracle Tablosundan Kayıt...
- » Kayıt Silme
- » Datareader Özellikleri
- » Asp.Net'te DataList Kontrolü
- » ASP ile Resimlerin Üzerine Yazı Yazma
- » Klasik ASP ile Bileşen Testi
- » ASP Kayıt listele
- » Microsoft Visual Studio 2010 ile...
Ben göremem daha uzun boyunuAhret derler kısaltamam yolunuBugün Sahı Merdan sarsın oglunuYetis Ya Üseyin baban gidiyo
Şu an 1 kullanıcı var. (0 üye ve 1 konuk)