salve.. avrei bisogno di aiuto urgente

questo e' il mio codice che permette di caricare un'immagine esterna in un movieclip
.................................................. ...

import flash.display.*;
import flash.net.URLRequest;
import flash.display.Loader;
import flash.events.Event;
import flash.events.ProgressEvent;
var rect:Shape = new Shape();
rect.graphics.beginFill(0xFFFFFF);
rect.graphics.drawRect(10, 4, 700, 700);
addChild(rect);
var ldr:Loader = new Loader();
ldr.mask = rect;
var url:String = "immagine.png";
var urlReq:URLRequest = new URLRequest(url);
ldr.load(urlReq);
addChild(ldr);


------------------------------

fin qua' ci siamo e funziona... l'immagine la visualizzo

domanda n°1

avrei bisogno di variare il link su --> var url:String = "immagine.png";

e prelevare il link dell'immagine da un testo esterno oppure da un database o da un php oppure da un xml insomma qualsiasi cosa!! in modo da non essere statico

( questo xke l'immagine viene sempre cambiata ) e x una questione di cache gli utenti del mio sito vedrebbero anche se cambio immagine la stessa immagine se non fanno pulizia! perche' ha lo stesso nome


-------------------------------------------------

seconda domanda

rect.graphics.drawRect(0, 0, 700, 700);

questo crea un quadrato nel movieclip ( senza di questo non visualizzo l'immagine nn so xke!)

posso fare in modo che questa immagine esterna si adatti automaticamente a questo quadrato

spero di trovare la soluzione sono disposto a tutto!!