TestOluştur adlı mobil uygulamam içerisinde,soru seçimi ve testoluşturma yaparken,soruların listelenlenmesini ve uygulamada linklerinin alınmasını, server üzerinde anlık xml dosyaları oluşturarak sağlıyorum.
Bu xml listesinde yer alacak soru imaj dosyası filenamelerini veri tabanından çekerek xml içerisine yazdırıyorum.
Bugün bir kullanıcı test oluştururken, benim kontrol mailime düşen oluşmuş dosyaları inceledim.Gördüm ki xml dosyasında listelenen bazı soruların gerçek dosyaları mevcut değil,sistem bu nedenle test pdf dosyasını oluşturamamış.
Bunu çözmek için , soruların listesini hazırlayan xml oluşturucu asp dosyamın içerisine, dosya mevcut değilse listeye dahil etme şeklinde çalışacak bir bölüm eklemek aklıma geldi…
Küçük bir araştırma sonucu, klasik asp ile file exist kontrol yapacak kodlara eriştim…Bu kodları asp dosyası içerisinde uygun yere ekleyerek sorunu çözdüm.Şu anda testoluştur uygulamasında test oluştururken sıkıntı yaşayanlar için bu sorun çözülmüş bulunuyor…
Kullandığım asp kodlarını da burada paylaşıyorum:

 <%
dim filesys
set filesys=Server.CreateObject("Scripting.FileSystemObject")
if filesys.FileExists("c:\\sorular\soruno1.jpg") then
  response.write("DOSYA MEVCUT!!!")
else
  response.write("DOSYA MEVCUT DEĞİL!!")
end if
set filesys=nothing
%> 

Sorunu bu kodlarla çözmüş oldum..Kullandığım server windows asp.net destekli ve klasik asp ayalarlarını da kullanabilen bir hosting…
Klasik asp hala basit uygulamalarınızda kullanabileceğiniz geçerli bir yöntemler içeriyor…
İyi çalışmalar diliyorum…

1 views

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir