Şub
26Sunucu üzerinden sayfanıza yazacağınız bir kod ile otomatik text dosyası oluşturabilirsiniz. Bunun için dosya sistem nesnesinden faydalanmak gerekiyor.
Evet, işlemlerinizi geniş veritabanlarına yaymak istemiyorsanız sizin işinizi Text Tabanlı Basit Veritabanı görecektir. Bir dosya oluşturabilmek için ASP nesnelerinden birisi dosya sistem'e bağlı olan CreateTextFile metodu ile yararlanacağız. Hemen örnek kodumuzu yazalım;
Bu ifade ile, üzerinde bulunduğunuz klasör'e bir dosyaadi.txt isimli boş text belgesi yaratabilirsiniz. Burada şuna dikkat edilmesi gerekmektedir. Erişim_izni olan alan için aşağıdaki ifadelerden birisini seçmelisiniz. Bu ziyaretçinin dosyayı kullanırken hangi izinlere sahip olacağını simgeler.
Erişim izni için kullanılabilir özellikler;
1 = dosyanın sadece okunabilir özellikte açılmasını sağlar. Güncelleme yada kaydetme yapılamaz.
2 = dosya yazma izinli özellikte açılmasını sağlar. Tüm izinler verilir.
8 = dosya sadece eklenme (kaydetme) izinli özellikte açılmasını sağlar. Sadece geçmişteki verilerin üzerine ek yapılabilir.
Erişim formatı için kullanılabilir özellikler;
-2 = Bilgisayarın default ayarları ile açar.
-1 = Unicode olarak açar.
0 = ASCII olarak açar.
<%
Set nesne = Server.CreateObject("Scripting.FileSystemObject")
Set dosyayarat = nesne.CreateTextFile(Server.MapPath("dosyaadi.txt"),erisim_izni,erisim_formati)
%>
Set nesne = Server.CreateObject("Scripting.FileSystemObject")
Set dosyayarat = nesne.CreateTextFile(Server.MapPath("dosyaadi.txt"),erisim_izni,erisim_formati)
%>
Bu ifade ile, üzerinde bulunduğunuz klasör'e bir dosyaadi.txt isimli boş text belgesi yaratabilirsiniz. Burada şuna dikkat edilmesi gerekmektedir. Erişim_izni olan alan için aşağıdaki ifadelerden birisini seçmelisiniz. Bu ziyaretçinin dosyayı kullanırken hangi izinlere sahip olacağını simgeler.
Erişim izni için kullanılabilir özellikler;
1 = dosyanın sadece okunabilir özellikte açılmasını sağlar. Güncelleme yada kaydetme yapılamaz.
2 = dosya yazma izinli özellikte açılmasını sağlar. Tüm izinler verilir.
8 = dosya sadece eklenme (kaydetme) izinli özellikte açılmasını sağlar. Sadece geçmişteki verilerin üzerine ek yapılabilir.
Erişim formatı için kullanılabilir özellikler;
-2 = Bilgisayarın default ayarları ile açar.
-1 = Unicode olarak açar.
0 = ASCII olarak açar.
Etiketler : createobject filesystemobject createtextfile text
İçeriği takip etSayfayı YazdırPermalink0 yorum var
İçeriğe henüz yorum yazılmamış, ilk yorumu yazmak için aşağıdaki formu doldurabilirsin.
