ana sayfa hakkında forum (yeni) rss takibi reklam yerleşimi iletişim giriş

İçerik Kategorileri

  1. Active Server Pages
    1. Temel Konular [15]
    2. Genel İçerikler [12]
    3. Nesne Kütüphanesi [0]
    4. Form Elemanları [4]
    5. Döngü İfadeleri [3]
    6. Veritabanı İşlemleri [9]
    7. Fonksiyonlar [2]
    8. Hatalar ve Çözümleri [16]
  2. ASP Hızlı Referans
    1. TextStream Nesnesi [7]
    2. Response Nesnesi [1]
    3. Request Nesnesi [1]
    4. Application Nesnesi [1]
    5. Session Nesnesi [4]
    6. Server Nesnesi [0]
    7. FSO Nesnesi [4]
  3. Browser Scripting
    1. VBScript [4]
    2. SQL Sorgulama [4]
  4. MySQL [0]
  5. Uygulamalar
    1. Hazır Fonksiyonlar [3]
    2. Hazır Kodlar [9]
    3. Script Algoritmaları [3]
    4. Script Geliştiriyoruz [2]

Sitede Ara


Hosting Sponsorumuz

Tem

1

Asp ile Sub Kullanımı

Genel İçerikler14 yorum7462 izlenimbryburak

Arkadaşlar bu dersimizde işlerinizi oldukça kolaylaştıracak bir konu üzerinde duracağım.


Arkadaşlar Sub ile bir sayfada binlerce işlem yapabilirsiniz. Sub kullanımını birazdan vereceğim. Ama şimdi sub sayfa içerisinde hangi adresle kullanılır bunu göstereceğim.

Mesala default.asp adlı asp sayfamız olsun. Sub kullanırken default.asp?sayfa=anasayfa gibisinden kullanabiliriz. şimdide bir örnek yaparak bunu size gösterelim.

Default.asp ;

<%
sayfa=request.querystring("sayfa")
if sayfa="anasayfa" then
%>
Burası Anasayfa
<%
end if
%>

<%
sayfa=request.querystring("sayfa")
if sayfa="iletisim" then
%>
Burası İletişim Sayfası
<%
end if
%>

şimdi aşağıdaki adresi adres çubuğuna yazarsak şu yazdıklarımız çıkacak ;

default.asp?sayfa=anasayfa ---> Burası Anasayfa
default.asp?sayfa=iletisim    ---> Burası İletişim Sayfası

Evet arkadaşlar umarım bu konunun mantığını anlatabilmişimdir. Bir dahaki dersimizde görüşmek üzere. Bol ASP'li Günler

Etiketler  :  sub   kullanimi   asp     

İçeriği takip etSayfayı YazdırPermalink

14 yorum var

#257.-Ali Beşkazalı-02 Temmuz 2007 Pazartesi

Sen bu yöntemde sub mantığını sadece if ve else'lerle belirtmişsin. Tamam buda doğrudur ama sub kullanımının gerçek kodu aşağıdaki gibi değilmidir?


<%
sayfa = request.querystring("sayfa")
if sayfa = "anasayfa" Then
call anasayfa
elseif sayfa = "iletisim" Then
call iletisim
%>

<% sub anasayfa %>
Burası Anasayfa
<% end sub %>

<% sub iletisim %>
Burası iletişim sayfası
<% end sub %>

#258.-bryburak-02 Temmuz 2007 Pazartesi

Evet biliyorum. Yukarıda Yazdığını Fatih Erikli arkadaşımız hazırlamıştı. Bende if ve else ile anlatayım dedim.

#259.-Meriç-04 Temmuz 2007 Çarşamba

selam arkadaşlar;

bir sorum olacak

<%
      Sub Ali
          Response.Write "Ali eve gidiyor"
      End sub
%>

şeklinde bir rutinimiz var.
bu rutine yönlenme nasıl yapabilirim Buton fonksiyonunu kullanarak yani

<input type="button" value="Gönder" name="Veli">
buton fonksiyonunu nasıl kullanabilirim sub rutine yönlendirme yapmak icin

Teşekkürler

#260.-oksiyus-04 Temmuz 2007 Çarşamba

Aa Senin anlattığın Sub Değil QueryString Adını Yazlış Vermiş Sub YYUkarıdaki Arkadaşımızın Verdiği Kod..

#261.-SrcnCkr-04 Temmuz 2007 Çarşamba

Meriç, söylediğini anlamadım, sub'u çağırmak ise niyetin; Call subadi şeklinde kullanabilirsin.

#264.-Meriç-05 Temmuz 2007 Perşembe

SrcnCkr;

şimdi bir sub rutin oluşturduk ve bu rutine call ile yönlendirme yapacağız. bunu ben buton fanksiyonu ile yapmak istiyorum

mesela VBscripte oluyo
Örnek;

<!--
    Sub Ali_onclick
     End sub
-->

<input type="Button" name="Ali" ..... >

şeklinde VB de gönderebiliyorum


Bunu Asp de nasıl kullanabilirim

örnek

<%
     Sub Ali
     End Sub
%>

Buna asp ile nasıl yönlenme yapabilirim


#265.-Meriç-05 Temmuz 2007 Perşembe

Arkadaşlar bi soru daha sorayım.

kendime ait sunucuma nasıl dosya acarım.
şu şekilde yazıyorum hata mesajı alıyorum. sorun nedir sizce

sub dosya
Dim fso, f
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set f = fso.OpenTextFile(server.mappath("testfile.txt",2,True))
  f.Write "Merhaba Dünya...!"
  f.Close
end sub

#268.-meriç-06 Temmuz 2007 Cuma

selam
arkadaşlar kusura bakmayın. biz daha acemiyiz ne yapalım. meraktan adldık bu olaya bir türlü bırakamıyoruz.

sorum şu;

a1.asp


<SCRIPT LANGUAGE = VBScript RunAt=server>
Sub Dosya()
      dim fs,f
            set fs=CreateObject("Scripting.FileSystemObject")
            set f=fs.OpenTextFile("Dosyalama.txt",8,true)
            f.Write "Başardım..!"
            f.close
     Document.Write "Dosyalama işlemleri başarıldı...!"
End Sub
</script>


bu rutini kendi makinemde çalıştırabiliyorum ve Dosyalama.txt dosyası açtırıp içine kayıt yapabiliyorum

fakat bu a1.asp dosyasını sunucuma yükleyip ordan çalıştırdığım zaman hata mesajı veriyor. Sayfada hata var diyor. Çıldırmamı istemiyosanız lütfen cevap verin

teşekkürler;
sizi seviyorum

#271.-SrcnCkr-07 Temmuz 2007 Cumartesi

Sunucunda işlem yapacağın klasörün gerekli izinleri verilmiş olması gerekir. Lütfen servis sağladığınız yer ile görüşünüz detaylı bilgi vereceklerdir.

Programlama işini severek yapmaz iseniz gelecekte gerçekten sizi ziyarete gelebiliriz (tımarhanede) :) Sıkılmayın, kendinizide boşuna üzmeyin. Hatalı kısmı bırakın kafanız rahat iken araştırın.

#272.-bryburak-07 Temmuz 2007 Cumartesi

<b>Bu kadar basitti</b>

#313.-Hakan Silver-05 Ağustos 2007 Pazar

selam bu dersin ismi ile içeriği yanlış arkadaşlar. Bence düzeltilmeli. Sitede yararlı harika bilgiler mevcut ama bu ders asp yi ögrenmeye çalışan beyinlere sub olayını yanlış ögretiyor.
Neyseki sitede sub olayının doğru ve geniş örneklerle anlatıldığı bir bölüm var.. orayı incelemenizi tavsiye ediyorum.. http://www.aspogren.net/kaynak-oku/24/asp-sub-kullanimi-ve-ornekler.html

#513.-gtmlmurat-02 Mart 2008 Pazar

ALT PROGRAMLAR Subroutine - Function
arkadaşlar anlatıp örnekler gösterirmisiniz


  

#642.-alim ömer abul-16 Temmuz 2008 Çarşamba

Bende sub ta call kullanımını anlatam barii

1.sayfamız

tasarim.asp

<% sub ust %>
Sitemizin Üst kısmı buraya resim ust menu koyabılırız..
<% end sub %>

<% sub sag%>
burasida sitemizin sag tarafi olsun...
<% end sub%>

2.sayfamız
goster.asp
kod:

<!--#include file="tasarim.asp" -->
<% call ust %>
hemen ust kısmın altına verı gırıyorum...
<% call sag %>

hemen sag kısmın altına veri giriyorum...

#793.-alparslan-24 Şubat 2010 Çarşamba

tebrikler


Bu içeriğe yorum yazın

BBCode ve Emotions desteği aktif. Yorumunuz onaylandıktan sonra gösterilecektir.

Bu yazı ile benzer içeriğe sahip olabilecek yazılar

  1. Asp Sub Kullanımı ve Örnekler
  2. Class Kullanımı
  3. ASP web programcılığı
  4. ASP yazım kuralları
  5. ASP (Aktif Sunucu Sayfaları) Nasıl Çalışır?
  6. IIS Kurulumu ve Okuma Yazma İzni
  7. ASP ile Sayfalama
  8. Where Deyimi
  9. Açılan session nesnesinin kapatılması
  10. şifreli Sayfa Oluşturma
  11. Sayaç Yapımı
  12. Mail List yapımı
  13. Veritabanına bağlanmak ve veri almak
  14. "<" ve ">" Arasındaki Tüm Karakterleri Temizlemek
  15. SQL Server 2005 (Hata Kodu 18456)

Yazının aktif olduğu kategoriye eklenmiş son yazılar

  1. "<" ve ">" Arasındaki Tüm Karakterleri Temizlemek
  2. Mail List yapımı
  3. ASP ile Ajax Kullanımı
  4. Include Deyimi
  5. Sql Enjeksiyonu hakkında bilgiler ve önlemler
  6. Karakter Temizleme
  7. With (Kullanımı) ile Nesnelerin Yönetimi

Tavsiye linkler: Kolay Pasta Tarifleri | İftar Vakitleri