89,589 Mesaj - 11,482 Konu - 54,622 Üye - Son üye: aaaaaafyon
[TIKLAYIN] ReklamStore ile sitenizden para kazanın!

Hosting Hizmetleri TOPlist TOPlist
Sayfa: [1] |   Aşağı git
 
Gönderen Konu: Asp'de include metodları  (Okunma Sayısı 660 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
p_kilicarslan
Master Üye [%28]
*****

İtibarı : 223
Offline

Mesaj Sayısı: 1,381


Alayına İsyan!!! انتفاضة لجميع!!!











« : Eylül 03, 2007, 12:45:47 ÖÖ »



Arkadaşlar bu yazıyı kendim çalıştığım için metne dönüştürüp TP ile paylaşmak istedim ayrıca bir kaç kaynaktan toplanan bilgileri bundan sonra sizlerle paylaşmaya çalışacağım ve kendim yazarak ve ayrıca uygulayarak paylaşacağım için günde 1-2 yazı ekleyebeileceğim inşallah öğrenen ve bilmeyen arkadaşlara yardımcı olabilirim!

Fazla uzatmadan başlayalım;

iclude asp sayfalarımızda başka bir sayfanın kodlarını çalıştırabilme olanağı sunar bizde şimdi include tekniğinin üç
farklı metodunu öğreneceğiz. Bunlar örnek verecek olursak;

<!--#include file="dosyaadi.asp"-->
<!--#include virtual="/dosyaadi.asp"-->
<% server.execute("dosyaadi.asp") %>

Evet arkadaşlar şimdi bunlar neden bir tane değilde üç tane diyorsunuz sanırım neden şu bu üç farklı yer ve şekilde
kullanabiliriz fakat görev ve işlevleri aynıdır.

<!--#include file="dosyaadi.asp"-->
<!--#include virtual="/dosyaadi.asp"-->

bu kodlar ile işlemimiz asp kodlarımız işlenmeden, yani ilk olarak işlenir.Bunlar herhangi bir sayfadaki değeri include
ettiğimiz sayfada kullanmaya yarar.

<!--#include file="dosyaadi.asp"-->
yöntemi kullanılan asp sayfalarımız aynı klasörde olmak zorundadır.

Fakat:
<!--#include virtual="/dosyaadi.asp"-->
yöntemini kullanacak olursak bir fileroot belirtmiş oluruz. örnek verecek olursak;
Domain name'i www.teknikportal.com olarak ele alacak olursak;
İncluded file rootu www.yeknikportal.com/dosyaadi.asp şeklinde olur.


Diğer bir yöntem olan;
<% server.execute("dosyaadi.asp") %>
bu yöntem diğer bir deyişle çağrılan dosya yöntemi kullanılırsa bu değer browser
tarafından tanınmayacaktır.

Bu yöntem benim çalıştığım dökümanda eğer bir veri işlemi yapılmayacaksa tavsiye ediliyor ve banada daha uygun gibi
geldi çünkü asp ile eş zamanlı olarak çalışıyor  fakat denemedim,
Bu yöntemde kazancımız çağrılacak olan sayfanın/dosyanın ismini değişkene bağlıyabiliyoruz ama diğerlerinde bağlanmaz mı
diye aklınızdan geçiriyorunuz sanırım elbette mümkün az sonra değineceğim, öncelikle kullanımına bi göz atalım;
<%
strdosya = "dosyaadi.asp"
server.execute(strdosya)
%>

Kullanmı bu şekilde şimdide #include yönteminini kullanarak farklı dosyalar çağıralım, bunun için if döngüü kullanmamız gerekiyor;
<% if strdosya = "doyaadi.asp" then %>
<!--#include file="dosyaadi.asp"-->
<% end if %>

Kullanımımız bu şekilde arkadaşlar.
Logged
Photoshop Web Tasarım
[ÁĎМĨŃ]
Webmaster
*

İtibarı : 5180
Offline

Mesaj Sayısı: 1,724


[Kişisel bir ileti]











« Yanıtla #1 : Eylül 03, 2007, 12:03:26 ÖS »

güzel paylaşım teşekkürler.. Smiley
Logged

Hayırlısı..
p_kilicarslan
Master Üye [%28]
*****

İtibarı : 223
Offline

Mesaj Sayısı: 1,381


Alayına İsyan!!! انتفاضة لجميع!!!











« Yanıtla #2 : Eylül 03, 2007, 07:42:43 ÖS »

Eyvallah aslan abi ne demek?
Logged
Sayfa: [1] |   Yukarı git
 

 
Gitmek istediğiniz yer:  

Benzer Konular
Konu Başlığı Başlatan Yorum Okunma Sayısı Son Mesaj
Şeytanın Namazı Engelleme Metodları İslâm ve İnsan Jack Sparrow 5 372 Mart 04, 2008, 04:56:54 ÖS
Gönderen: cicekdag40