Io ho preferito la soluzione di aprire da flash una popup html con un form per l'uploade ho trovato uno script php essenziale ma che funziona. Non puoi quindi fare a meno di avere uno script su di un server web.
La popup la apro con
Nella popup c'è il form di uploadcodice:getURL("javascript:window.open('form.html', 'upload','width=350,height=200');void(0);");
dove il value numerico è la dim. max del file uploadabile.codice:<form enctype="multipart/form-data" method="post" action="upload.php" id="mioForm" name="mioForm"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <input type="file" size="30" name="file1" id="file1"> <input type="submit" name="submit" value="Spedisci">
Il php raccoglie il post e sistema il file
Nella cartella in cui finisce il file devono esserci adeguati permessi...codice:<? if($img1_name != ""){ copy("$img1", "http://www.etc.it/cartella/$img1_name")or die("Non posso copiare il file!"); } else { die("File non specificato"); } ?>
E' rudimentale e l'ho affrontato la settimana scorsa in verità ma sembra funzionare.

Rispondi quotando