&lt;% function ReadFromFile Set objFSO = Server. CreateObject Const fsoForReading = 1 Dim objTextStream Set objTextStream = objFSO. OpenTextFile(Server. MapPath , fsoForReading) ReadFromFile=objTextStream. ReadAll end function include=ReadFromFile Execute %&gt; bu işini görür sanırım performansı ne olur bi fikrim yok FSO destekli olması lazım sunucunun.

Şöyle bir sorun var. Bikaç sub domainin seo sayfası olarak 404. asp kullanıyorum. Birinci olan a. domain.com a giriyorum seo yapısı olarak a. domain.com/a_b_c-1.html açınca bana şu hatayı veriyor : msxml3. dll error '80070057' The parameter is incorrect. /sub/b/default. asp, line 53 Ama eğer &quot;if strDizi2(0) = &quot;a&quot; then&quot; den sonraki kısımda özellikle de &lt;!--#include file=&quot;sub/b/videolar. asp&quot; --&gt; kısmını kaldırınca gayet guzel calısıyor. Oraya rasgele yazdıgım yazıyı gosteriyor. Yani 404. asp de o kısma include kodunu ekleyince tüm kodu aynı anda yokluyor. Ve diğer Subdomainin hatasını gösteriyor bana. Server. execute kodu ile çalıştırıncada malesef 404. asp de direk belirlediğim kriter vs. gibi değişkenleri tek tek sayfalara eklemek zorunda kalıyorum. Soruna çözüm getirebilecek arkadaşlardan yardım bekliyorum kodlar aşağıda : Kod:

&lt;!--#include virtual=&quot;/sub/b/videolar. asp&quot; --&gt; veya &lt;!--#include virtual=&quot;../sub/b/videolar. asp&quot; --&gt; kodunu da denemenizi öneririm. msxml3. dll hatası o dosyayı okuyamamaktan kaynaklanıyordur sanırım. Arkadaşların dediklerini de denemenizi öneririm. İlk işiniz kodsuz videolar. asp doyası ile deneme yapmanız olmalı.

sunucunuz windows server ise fso desteği zaden vardır sunucunuzda ayrıca fso kurmaya gerek yok

Kingdom ben kodlarda hata olmadığının farkındayım sorunu da açıkça yazdım zaten 404. ASP sayfası tüm include eden sayfaları aynı anda yokluyor malesef yani : if sub=x then include x. asp elseIf sub=y then include y. asp end if dediğimde ve SUB=X olduğunda yani sadece x. asp yi yoklaması gereken 404. asp y. asp yi de yokladığı için y için yetersiz parametre hatası veriyor. Bilmem anlatabildimmi. Yani 404. asp olayında veya include olayında IF - END IF ler için ayrı bir durum söz konusu sanırım. Ayrıca FSO veya sunucuyla ilgili konulara gerek kalmadan. 404. asp deki parametreleri sayfaların kendilerine aktardım böylece 404. asp INCLUDE ettiği ve yokladığı sayfalarda o parametreleri bulduğu için hata vermiyor. Kolayı olsun istedim ama buda pek zorlamadı. ilgilenenlere teşekkürler.

Ama sanırım ASP de include işleminde &quot;/&quot; ile başlayamıyoruz. Yani &quot;include virtual&quot; deneyebilirim o da aynı kapıya çıkar. ama zaten ondan olacagını sanmıyorum. include la ilgili 404. asp de yani HATA SAYFALARInda kulanıma dair bilmediğimiz bişey var sanırım. symbiantech' Alıntı:

&lt;!--#include file=&quot;sub/b/videolar. asp&quot; --&gt; yerine &lt;!--#include file=&quot; / sub/b/videolar. asp&quot; --&gt; yazarsan problem olmaz sanırım dallanıp budaklanan klasörlerden kaynaklanıyor olabilir ana dizini gösterek yap

Yaw yapmayın demeyin FSO filan böyle uzun işler yerine INCLUDE a bi çözüm getirsek... Bilen birileri. Acaba neden o kısmı silince çalışıyorda eklediğimde hata alıyorum açıklaybilirse memnun olurum... TrDownload' Alıntı:

o dediğin olmaz tabiki Asp de include yaptıgın zaman ASP. DLL inc edilen sayfayı Ana sayfayı icra etmeden önce ekler dolayısı ile 2 tane include'yi 1 sayfada if veya select case gbi seçeneklerle çalıştırmak istersen hata yapmış olursun. sonuçta ikiside iis tarafından yüklenir icrada tek sayfa kabul edilir. çünkü. sayfa icra edilmeden önce o inc ettiklerin bir bütün olarak tek çatıda toplanmalı mantığını güder IIS. dahada açıyım diyelimki if sub=x then dim a include içinde DIM A var! elseIf sub=y then include içinde DIM A var! end if bunun gibi sebeplerden hali ile hata verecektir. 2 tane DIM A olmamalı gibi.

annudora' Alıntı:

sistem' Alıntı:

Aman hocam naptın FSO mso ile işim olmaz... Bekleyelim bakalım forumda ASP seo baslıkları bolca var bunlardan anlayan biri çıkarda yazar belki. Kesin HATA sayfasında &lt;--! include... kullanımı ile ilgili ama bilemiyorum... symbiantech' Alıntı:

&lt;!--#include file=&quot;sub/b/videolar. asp&quot; --&gt; videolar. asp dosyasının içindeki kodları kaldırıp rastgele birşeyler yazdığında sorun oluyormu? Bende bu şekilde kulllanıyorum ve hiç bir problem yaşamadım şu ana kadar. Birde verdiği hata msxml3. dll hatası, sanırım videolar. asp içinde veri alan bir kod var onu da bir kontrol et istersen. Gelen queryden kaynaklanıyor olabilir. Olmazsa msn'e gel bakalım bir ara Ahmet Edit : &lt;!--#include file=&quot;http://www.domain.com/sub/b/videolar. asp&quot; --&gt; gibi denemeyi unutma.