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

Mar

2

Include Deyimi

Genel İçerikler9 yorum6300 izlenimfatiherikli

Include komutu bir sayfayı başka bir sayfaya dahil etmeye, gömmeye yarar.


Include bize bir sayfayı başka bir sayfaya gömmemizi sağlar.
Html'deki frame gibi değildir. Örneğin a.asp dosyasındaki stiller b.asp, b.asp dosyasındaki stillerde a.asp dosyasında geçerlidir.

Include ile sitenizi daha kolay, daha pratik yönetebilirsiniz.
Örneğin ayarlarınızı sakladığınız bir bölüm olacak.
Bu bölümü bütün sayfalara yapıştırmak yerine başka bir dosya oluşturup o dosyayı bütün sayfalara gömmek daha mantıklıdır.
Hem değişikli vs. yapacağınızda sorun çıkartmaz. Sadece ayaların saklı olduğu dosyayı değiştirirsiniz.

Kullanımı:
<!--#include file="sayfa.asp"-->

Bu kod ile sayfa.asp dosyasını sayfamıza gömmüş olduk.
Include deyimi asp taglari arasına yazılmaz.

Include gibi bir deyim daha vardır. Bu asp tagleri arasına yazılabilir.
Normal Include'den bir farkı yoktur.
<%
    Server.Execute("sayfa.asp")
%>

Etiketler  :  include   file   execute   frame  

İçeriği takip etSayfayı YazdırPermalink

9 yorum var

#52.-SrcnCkr-02 Mart 2007 Cuma

Fatih eline sağlık, yoğun olmamdan dolayı ben yazamıyordum iyi geldi bu yazı.

Hatırlatalım, include deyimi ile htm,html vb dosyaları çağıramazsınız, sadece asp dosyalarını yorumlatabilirsiniz.

#114.-tufankırac-30 Mart 2007 Cuma

yukardaki arkadasımız include ederek html dosyalarının asp içinde yormlanamıyacağını sölemiş ama test edip onaylandı ki bu işlemi de gerçeklestirebiliriz.....

#115.-SrcnCkr-31 Mart 2007 Cumartesi

Pardon hatalı olmuş :) Html, htm dosyalarından include ile asp yada diğer sayfalarınızı yorumlattıramazsınız.

tufan baya dikkatliymişsin ;)

#118.-Oksiyus-01 Nisan 2007 Pazar

Çok güzel Bir Makale olmuş Özellikle Server.Execute yi bilmiyordum..

#202.-Osman şafak-31 Mayıs 2007 Perşembe

şu hususa dikkat etmek gerekir.

<!--#include file="sayfa.asp"--> veya <!--#include virtual="sayfa.asp"--> asp dosyası çalışırken, sayfa içerisine çağırdıktan sonra asp yi çalıştırır. Yani include ettğiniz sayfa ve include edilen sayfa aynı anda server tarafından çalıştırılır.

Server.Excute işleminde ise asp sayfası çalıştırılıp çıkan sonucu getirir. Ama Request nesnesinden gelen verileri kendine yapılmış gibi algılar problemsiz çalışır.

Server.Execute ile gelen sadece html çıktıdır. Ama include ile gelen asp kodlarını da içinde barındırır.

İyi çalışmalar.

#223.-Mustafa ÖZKARA-13 Haziran 2007 Çarşamba

hmm güzel anlatım ben de server execute yi bilmiyordum.Emeğinize sağlık.

#477.-Hilmi Erdem KEREN-27 Ocak 2008 Pazar

<!-- # "" --> ile Server.Execute farklıdır!

Server.Execute, execute ettiği bilginin sonuçlarını sayfaya gönderir. Fakat include deyimi, kendisi ile gelen sayfayı, barındırıldığı sayfanın bir parçası gibi göstererek, diğer include sayfaları ile etkileşim kurabilir.

Ayrıca include içerisinde değişken kullanılamazken; Server.Execute içerisinde değişken kullanılabilir.

Buna ek olarak Server.Execute ile çağırılan include fonksiyonlarıda geçersizleşecektir.

#604.-mustafapeksoy-18 Mayıs 2008 Pazar

<!-- # "" --> ile Server.Execute arasındaki fark ne ?

#708.-osman-11 Kasım 2008 Salı

siteme anket eklemek istiyorum ve ftp den site.com/anket diye attım ve include ile anket/default.asp yi cektim fakat anket db si çalışmadı acaba db.asp yide include ile çektim fakan olmadı ne yapmama lazım asp de yeniyim bu arada


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. Sürücü, Klasör ve Dosya İşlemleri
  2. FSO CopyFile Metodu
  3. Detaylara Bakabilme
  4. Çoklu kayıt silme
  5. SQL Server ve Stored Procedure
  6. ASP ile Sayfalama

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 Sub Kullanımı
  4. ASP ile Ajax Kullanımı
  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