1 db var içinde sayılar var XX/XXXXX şeklinde
2 klasör var içinde resimler var resimlerin de dosya ismi XX_XXXXX şeklinde
ben db deki verileri replace ettirerek falan XX/XXXXX olan sayıyı XX_XXXXX yaptırıyorum ve bir değişken içine alıyorum.
Çünkü bu değişkenin içindeki değer, klasörün içindeki resmin dosyası oluyor. Onu bulmam gerek.
Bulduktan sonra da (eğer değişken içindeki değer ile uyuşan dosya isminde bir resim var ise....) o resmi bu dosyaya kopyala mantığını yapmaya çalışıyorum. Kod aşağıda ;
<%
....burada veritabanı bağlantısı, sQL kodu vs.var.......
Dim numara,string_var,string_find,string_replace,kaynak,kontrol,ext
ext=".jpg"
numara= rs("kod_no")
string_var= numara
string_find= "/"
string_replace="_"
budur= Replace(string_var,string_find,string_replace)
kaynak="markaresim/"
hedef="resim/"
kontrol= kaynak + budur + ext
if kopyala.FileExist(kontrol) then
set kopyala=server.createobject("scripting.filesystemobject")
kopyala.copyfile (hedef) , (kaynak)
işte sorun burada ortaya çıkıyor :
(hedef) ve (kaynak) değişkenini kopyala.copyfile yordamında kullandıramıyorum.Bu değişkenleri bu yordam içinde kullanmalıyım ki dosyanın kopyalanacağı hedefi ve kaynağı belirtebileyim. Bunu kullanmanın bir yolu varsa arkadaşlar, lütfen benimle paylaşın bu sorunu aşmaya tam 4 gündür uğraşıyorum.