Merhabalar ,
Şöyle bir durumum var ; Flash bilgim olmadıgı için xml tabanları kullanıyorum...
Şimdi XML tabanlı çalışan flash banner scripti mevcut. Belirli boyutlarda .fla ve .swf dosyaları var. Tüm bunlar bildiğiniz gibi şu şekilde çalışmakta ;
Dizinde örnek olarak ;
images/
xml/
banner.swf
banner.html
anladıgınız üzere html de banner.swf çalışıyor ve xml dosyasını xml/ klasöründen , bannerda dönen resimleride images/ dizininden çekiyor.
Bunlar aynı dizinde olunca bir sorun yok herşey tamam. Header kısmına
AC_RunActiveContent.js
kodu eklenmek isteniyor vesaire...
Şimdi asıl konu şudur ki ben bu flashları dağıtacagım ve bir siteden çekecek tüm verileri ; misal a.com daki bu dizinlerden çekilecek ve b.com a ben sadece AC_RunActiveContent.js dosyasını ve .swf kodlarını ekleyeceğim...
Fakat .xml i nasıl a.com dan çekeceğim. Yani asıl dosyalar b.com da olmamalı. HTML kodunda a.com urllerinden .swf ve AC_RunActiveContent.js dosyalarını çekersin kolay.. Fakat içinde flash dosyası xml/kod.xml dosyasında arıyor. Bunu araştırdım fla dosyanın içinde ;
//Load the XML file
XMLdaten.load("xml/kod.xml");
Diye bölüm buldum ve bunu ;
//Load the XML file
XMLdaten.load("http://www.a.com/xml/kod.xml");
olarak düzenledim ve swf olarak kaydettim. Fakat resimleri a.com dan nasıl çekeceğim ?
a.com daki kod.xml ye atıyorum ;
<banners>
<banner1 piclink="728x90_AJ.jpg" ....
</banners>
Bunun yerine alttaki gibi düzenliyorum ;
<banners>
<banner1 piclink="http://www.a.com/images/728x90_AJ.jpg" ....
</banners>
fakat yemiyor.
--- Benim sadece bunları düzeltmemle çalışması gerekmez mi ? Yada daha farklı uygulamalar mı yapmalıyım ?