Bende Asp de Neler Kullanırız ? Kullanarak Neler Yaparız Kendimce Açıklaya Çalışıcam...
<% 'Ucase %>
Ne İşe Yarar = Kullanılan Değerin Tümünü Büyük Harfe Çevrilir Kullanımı = <%=ucase("deger")%> Nerde Kullanılır = diyelimki sitenize bir duyuru ekledınız ve baslıgı tamamıyle buyuk yapmak ıstıyorsunuz bu kodlamayla bunu yapabılırsınız... Örnek = <%=ucase("haberbaslik")%> ...
Birde Lcase var buda Ucase in Tam Tersini Yapar ve tamamı kucuk harfe cevırır
<% 'Trim %>
Ne İşe Yarar = Kullanılan değerin Sağ ve Solundaki Boşlukları Siler Kullanımı = <%=trim("deger")%> Nerede Kullanılır = bir üye kayıt formu yaptınız gelen kullanıcı adı ve sıfre alanlarında kayıt yaptırırken kullanabılırsınız..boylelıkle bosluk olmadan kayıt yaptırabılırsınız.. Örnek = <%kulad=trim(request.form("kulad"))%> <%sifre=trim(request.form("sifre"))%> ....
<% 'Len %>
Ne İşe Yarar = Kullanılan Değerin Uzunlugunu Alır Kullanımı = <%=len("deger")%> Nerede Kullanılır = yine bır uyelık formunuz var ve sıfre gırdırıyosunuz,sıfrenızın uzunlugunu bu kod ile ayarlayabılırsınız ve ona gore işlem yaptırabılırsınız... Örnek = <%sifreuzunluk=len(request.form("sifre"))%> <%if sifreuzunluk<4 then%> <%response.write "Şifre 4 karakterden küçük olamaz"%> <%elseif sifreuzunluk>16 then%> <%response.write "Şifre 16 karakterden büyük olamaz"%> <%end if%>
<% 'Function %>
Ne İşe Yarar = Kodlamayı Bir Kere Yazıp Bir Çok Yerde Kullandırmaya Yarar Kullanımı = <%function tlp()%> işlemler <%end function%> Nerede Kullanılır = Aklınıza Gelebilecek Her Yerde Kullanılır :) Örnek = <%function yaziyazdir()%> <%response.write "Merhaba"%> <%end function%> <%=yaziyazdir()%>
<% 'Replace %>
Ne İşe Yarar = Kullanılan Değerde Ayarlanan Değeri Alır Yerine Yenisini Ekler Nerede Kullanılır = Bir Çok Yerde Kullanabilirsiniz,En Çok Kullanılan Yer İse Kayıt İşleminde Karakter Temizleme ve Smiley Olayıdır... Örnek = <%function degistir(tlp)%> <%tlp=replace(tlp,":)","<img src=""gulucuk.gif"">"),1,-1%> <%tlp=replace(tlp,":D","<img src=""siritma.gif"">",1,-1)%> <%degistir=tlp%> <%end function%>
<%=degistir(deger)%> İster Yazdırırken İster Kayıt Ettirirken Kullanın Hiç Fark Etmez
Bu İşlemde eğer ":)" veya ":D" yazılmıssa, karsılık gelen smileyi gosterir... gormus oldugunuz smiley sistemleri bu sekilde yapılmaktadır
<% 'Sub %>
Ne İşe Yarar = Function Gibidir.. Nerede Kullanılır = Sayfa İçerisinde Sayfa Çağırmada Kullanılabilir.. (ben cogunlukla orda kullanırım) Örnek = sitem.asp diye sayfamız olsun ve biz bu sitem.asp sayfası içerisinde baska sayfalar cagıralım bunun ıcın yapmamız gereken asagıdakı gıbı kodlama olacaktır
<%Sub Anasayfa%> Ana Sayfaya Ait Bilgiler veya <!--#include file="anasayfa.asp"--> <%end sub%> <%Sub Iletisim%> Iletisim Sayfasına Ait Bilgiler veya <!--#include file="iletisim.asp"--> <%end sub%>
peki bunları yaptık nasıl işleve koyacagız ; oda bu sekilde : sitem.asp?sayfa=Anasayfa veya sitem.asp?sayfa=Iletisim
Küçük bir not = include sistemiyle yaparsanız karısıklıgı onlemiş olursunuz ve herhangı bır degısıklık & hamle yapmak ıstedıgnız zaman sadece o sayfaya ıhtıyacınız olur...
Bende Asp de Neler Kullanırız ? Kullanarak Neler Yaparız Kendimce Açıklaya Çalışıcam...
<% 'Ucase %>
Ne İşe Yarar = Kullanılan Değerin Tümünü Büyük Harfe Çevrilir
Kullanımı = <%=ucase("deger")%>
Nerde Kullanılır = diyelimki sitenize bir duyuru ekledınız ve baslıgı tamamıyle buyuk yapmak ıstıyorsunuz
bu kodlamayla bunu yapabılırsınız...
Örnek =
<%=ucase("haberbaslik")%>
...
Birde Lcase var buda Ucase in Tam Tersini Yapar ve tamamı kucuk harfe cevırır
<% 'Trim %>
Ne İşe Yarar = Kullanılan değerin Sağ ve Solundaki Boşlukları Siler
Kullanımı = <%=trim("deger")%>
Nerede Kullanılır = bir üye kayıt formu yaptınız gelen kullanıcı adı ve sıfre alanlarında kayıt yaptırırken kullanabılırsınız..boylelıkle bosluk olmadan kayıt yaptırabılırsınız..
Örnek =
<%kulad=trim(request.form("kulad"))%>
<%sifre=trim(request.form("sifre"))%>
....
<% 'Len %>
Ne İşe Yarar = Kullanılan Değerin Uzunlugunu Alır
Kullanımı = <%=len("deger")%>
Nerede Kullanılır = yine bır uyelık formunuz var ve sıfre gırdırıyosunuz,sıfrenızın uzunlugunu bu kod ile ayarlayabılırsınız ve ona gore işlem yaptırabılırsınız...
Örnek =
<%sifreuzunluk=len(request.form("sifre"))%>
<%if sifreuzunluk<4 then%>
<%response.write "Şifre 4 karakterden küçük olamaz"%>
<%elseif sifreuzunluk>16 then%>
<%response.write "Şifre 16 karakterden büyük olamaz"%>
<%end if%>
<% 'Function %>
Ne İşe Yarar = Kodlamayı Bir Kere Yazıp Bir Çok Yerde Kullandırmaya Yarar
Kullanımı = <%function tlp()%> işlemler <%end function%>
Nerede Kullanılır = Aklınıza Gelebilecek Her Yerde Kullanılır :)
Örnek =
<%function yaziyazdir()%>
<%response.write "Merhaba"%>
<%end function%>
<%=yaziyazdir()%>
<% 'Replace %>
Ne İşe Yarar = Kullanılan Değerde Ayarlanan Değeri Alır Yerine Yenisini Ekler
Nerede Kullanılır = Bir Çok Yerde Kullanabilirsiniz,En Çok Kullanılan Yer İse Kayıt İşleminde Karakter Temizleme ve Smiley Olayıdır...
Örnek =
<%function degistir(tlp)%>
<%tlp=replace(tlp,":)","<img src=""gulucuk.gif"">"),1,-1%>
<%tlp=replace(tlp,":D","<img src=""siritma.gif"">",1,-1)%>
<%degistir=tlp%>
<%end function%>
<%=degistir(deger)%>
İster Yazdırırken İster Kayıt Ettirirken Kullanın Hiç Fark Etmez
Bu İşlemde eğer ":)" veya ":D" yazılmıssa, karsılık gelen smileyi gosterir...
gormus oldugunuz smiley sistemleri bu sekilde yapılmaktadır
<% 'Sub %>
Ne İşe Yarar = Function Gibidir..
Nerede Kullanılır = Sayfa İçerisinde Sayfa Çağırmada Kullanılabilir.. (ben cogunlukla orda kullanırım)
Örnek =
sitem.asp diye sayfamız olsun
ve biz bu sitem.asp sayfası içerisinde baska sayfalar cagıralım
bunun ıcın yapmamız gereken asagıdakı gıbı kodlama olacaktır
<%if request("Sayfa")="Anasayfa" then%>
<%Call Anasayfa%>
<%elseif request("Sayfa")="Iletisim" then%>
<%Call Iletisim%>
<%end if%>
<%Sub Anasayfa%>
Ana Sayfaya Ait Bilgiler veya <!--#include file="anasayfa.asp"-->
<%end sub%>
<%Sub Iletisim%>
Iletisim Sayfasına Ait Bilgiler veya <!--#include file="iletisim.asp"-->
<%end sub%>
peki bunları yaptık nasıl işleve koyacagız ; oda bu sekilde :
sitem.asp?sayfa=Anasayfa veya sitem.asp?sayfa=Iletisim
Küçük bir not = include sistemiyle yaparsanız karısıklıgı onlemiş olursunuz ve herhangı bır degısıklık & hamle yapmak ıstedıgnız zaman sadece o sayfaya ıhtıyacınız olur...
Kullanıdıgım if-then dongusunu , include sistemini v.b. kodlamarıhttp://forum.donanimhaber.com/m_2846321/mpage_2/key_/tm.htm#25362773 bu lınkte anlattım , oradan yararlanabılırsınız
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi tlp41 -- 6 Ağustos 2008; 2:34:33 >