ASP - FSO ile Klasördeki Dosyaları Listeleme

-A A +A

Blog Kategori: 

Merhaba. ASP ile herhangi bir klasör içerisinde bulunan dosyaların listesini nasıl alırız diye düşünüyorsanız sizin yerinize ben araştırdım ve burada paylaşıyorum :)

Bu işlem için en basit yollardan biri FSO (File System Object). Kısacık bir kod ile bu işlemi gerçekleştirebilirsiniz. Aynı işlemi localhost üzerinden kendi bilgisayarınızdaki istediğiniz klasör için de uygulayabilirsiniz.

Gelelim kodlara:

<%
dim fs,fo,x
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("E:\Dokumanlar\FEN_VE_TEKNOLOJI_SORU_BANKASI\Xtras\Img")

for each x in fo.files
  'Belirtilen klasördeki tüm dosyaların listesini size verecektir. Çıktıyı daha da şekillendirmek size kalmış.
  Response.write(x.Name & "<br>")
next

set fo=nothing
set fs=nothing
%>

 

Eğer klasörün içerisindeki alt klasörleri de göstermek istiyorsanız şu kodları da araya sıkıştırabilirsiniz.

for each y in fo.subFolders
    Response.Write(y.Name & "<br>")
next

işte bu kadar. Kolay gelsin.

İlginizi Çekebilir: 

ASP ile Bazı Tarih, Zaman, Sayı, Renk ve Kelime Kodları

Kod Alanı:

Date
Date

Gün,ay ve yil olarak sistemin tarih bilgisini verir.
a=Date
a=25.11.2003 gibi

Kod Alanı:

Dateadd
Dateadd(süre,sayi,tarih )

Belirtilen tarih bilgisine belli bir süreyi ekler.Sayi rakamsal olarak kaç tane eklenecegini,süre ise eklenecek zaman birimi belirtir.(m=ay,d=gün,h=saat,n=dakika vb. )
a=DateAdd("d",2,date )
date=25.11.2003 ise a=27.11.2003 olur.

Kod Alanı:

Datediff
Datediff(süre,tarih1,tarih2 )

ASP ile Klasörden Rastgele Resim Gösterme

Merhabalar. ASP sitenizde seçtiğiniz bir klasörden rastgele bir resim göstermek ister misiniz? Bunu aşağıdaki kodlar ile yapabilirsiniz. Burada yapmanız gereken IMGS_DIR yolunu istediğiniz bir klasör olarak belirlemeniz. Sayfanız her yenilendiğinde klasörde bulunan resimlerinizden rastgele bir resim seçilip gösterilecektir.

ASP ile Belirli Aralıktaki Verileri Çekmek

Merhabalar,

ASP ile belirli aralıkta bulunan kayıtları çekmek istiyorsanız örneğin sözler tablonuz var ve tablodaki 10. ve 20. kayıtları çekmek istiyorsunuz. Bunun için aşağıdaki kodları kullanabilirsiniz.

SELECT * FROM sozler WHERE sozler_id BETWEEN 10 AND 20;

Buradaki 10 ve 20 değerlerini siz kendinize göre değiştirebilirsiniz..

Kolay gelsin.

ASP Not enough space on temporary disk hatası düzeltimi

Yine bir hata ve çözümü belki daha önce karşılaşan vardır. Ama ben yeni karşılaştım ve çözümünü de paylaşmak istedim. Belki birilerinin işine yarar ;) Asp ile yaptığınız bir site varsa, Plesk Panel üzerinden yönetiyorsanız ve Microsoft OLE DB Provider for ODBC Drivers error '8007000e' [Microsoft][ODBC Microsoft Access Driver] Not enough space on temporary disk. hatası veriyorsa yapmanız bu hatayı gidermek için yapmanız gereken çok basit.

ASP VB ile Yılın Günü

ASP ile yılın kaçıncı gününde olduğunuzu yazdırmak isterseniz aşağıdaki kodları kullanabilirsiniz:

<%
 response.write(DatePart("y",Now()))
 %>

veya

<%
 response.write(DatePart("y",Date()))
 %>

veya

<%
d=CDate("2017-03-13")
response.write(DatePart("y",d))
%>

olarak kullanabilirsiniz.

Dreamweaver İle ASP'de Rastgele Veri Çekme

Dreamweaver ile çalışıyorsanız ve ASP'de rastgele MS Access'ten veri çekmek istiyorsanız aşağıdaki kodları kullanabilirsiniz...

Sosyal Medyada Bizi Takip Edin

Günlükler

Zircon - This is a contributing Drupal Theme
Design by WeebPal.