raga
ho cercato come un pazzo qui sul forum e anche altrove per cercare di capire come diavolo si possa uploadare un file in flash.
non esiste un topic dove venga data una bella risposta esaustiva o dove venga postato un esempio PRATICO di come si possa fare.
nella guida del flash c'è questo codice di esempio:
Codice PHP:import flash.net.FileReference;
var allTypes:Array = new Array();
var imageTypes:Object = new Object();
imageTypes.description = "Images (*.jpg, *.jpeg, *.gif, *.png)";
imageTypes.extension = "*.jpg; *.jpeg; *.gif; *.png";
allTypes.push(imageTypes);
var listener:Object = new Object();
listener.onSelect = function(file:FileReference):Void {
trace("onSelect: " + file.name);
if(!file.upload("http://www.yourdomain.com/yourUploadHandlerScript.cfm")) {
trace("Upload dialog failed to open.");
}
}
listener.onCancel = function(file:FileReference):Void {
trace("onCancel");
}
listener.onOpen = function(file:FileReference):Void {
trace("onOpen: " + file.name);
}
listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
trace("onProgress with bytesLoaded: " + bytesLoaded + " bytesTotal: " + bytesTotal);
}
listener.onComplete = function(file:FileReference):Void {
trace("onComplete: " + file.name);
}
listener.onHTTPError = function(file:FileReference):Void {
trace("onHTTPError: " + file.name);
}
listener.onIOError = function(file:FileReference):Void {
trace("onIOError: " + file.name);
}
listener.onSecurityError = function(file:FileReference, errorString:String):Void {
trace("onSecurityError: " + file.name + " errorString: " + errorString);
}
var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
fileRef.browse(allTypes);
fin quì tutto ok, di action script ci capisco abbastanza...ma mi pare di capire che devo spedire tutto a una pagina con script lato server, tipo asp o php (loro addirittura fanno i fighi e si servono del cold fusion)
qualcuno ha una cosa del genere (possibilmente che si appoggi all'ASP) che FUNZIONI VERAMENTE?
al massimo in PHP poi me lo faccio convertire in ASP.

Rispondi quotando
