спасибо за помощь.
пыталась сделать по вашему примеру...не доходит до меня

все время пишет что-то про null.
мне всего лиш нужно чтоб все фото были одинаковыми по размеру.
делала по вашему коду которым вы мне очень помогли в теме о загрузке файлов на сервер

Код AS3:
package {
import flash.display.*;
import flash.text.*;
import flash.net.*;
import flash.events.*;
import flash.utils.*;
public class LoadCompFileDocAndSendToServer extends MovieClip {
public var loader:Loader;
public var seven: MovieClip;
public var file:FileReference;
public var txt:TextField;
public var sender:ByteArray;
public var i:int;
public var fileName:String;
public var request:URLRequest;
public var urlLoader: URLLoader;
public var strFileNoEx:String;
public var reg:RegExp;
public function LoadCompFileDocAndSendToServer() {
txt=new TextField;
txt.x = 280;
txt.y = 20;
txt.autoSize=TextFieldAutoSize.LEFT;
file=new FileReference ;
file.addEventListener(Event.COMPLETE,onComplete);
file.addEventListener(Event.SELECT,onSelectFile);
txt.htmlText="<a href=\'event:load\'><u>Загрузить файл c компьютера</a>;";
addChild(txt);
txt.addEventListener(TextEvent.LINK,txtLinkFunc);
urlLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE,completeHandlerUrlLoader);
}
private function txtLinkFunc(evt:TextEvent):void {
if (evt.text=='load') {
onShowloadDialog();
}
}
private function onShowloadDialog(event:Event=null):void {
var fileFilter:FileFilter=new FileFilter("Images","*.jpg;*.gif;*.png;*.bmp");
try {
file.browse([fileFilter]);
} catch (e:Error) {
}
}
private function onSelectFile(event:Event):void {
try {
file.load();
} catch (e:Error) {
}
}
private function onComplete(event:Event):void {
gotoAndPlay(2),stop();
removeChild(txt);
seven.visible = true;
seven.addChild(loader=new Loader);
loader.loadBytes(file.data);
loader.y=0;
loader.x=0;
loader.scaleX = 0.3;
loader.scaleY = 0.2;
reg=/\.\w+/;
strFileNoEx=file.name.replace(reg,'');
trace(strFileNoEx);
request = new URLRequest(
"http://elvampiro.net/upload/save-file.php?name="+strFileNoEx+"&d="+new Date().getTime());
request.data=file.data;
request.method=URLRequestMethod.POST;
request.contentType='application/octet-stream';
urlLoader.load(request);
}
private function completeHandlerUrlLoader(event:Event):void {
trace(urlLoader.data);
addChild(txt=new TextField);
txt.autoSize=TextFieldAutoSize.LEFT;
txt.y=600;
txt.htmlText="<font color='#ff0000' size='20'> Файл на сервере,файл будет добавлен после проверки администрацией";
}
}
}
нужно только этот контейнер в который грузятся фото отскейлить.
прописывала разными способами но программа все равно ругается
