Exemplo enviado por: Carlos Rogério Velozo de Medeiros <carlosvelozo at gmail dot com> - 27/08/2009
var uploader = new multiUpload('uploader', 'uploader_files', { swf: '../../swf/multiUpload.swf', script: 'upload.php', expressInstall: '../../swf/expressInstall.swf', multi: true }); function sendIt() { var pasta = document.getElementById("txtPasta").value; if (pasta.length) { uploader.setData({ Pasta: pasta }); uploader.startUpload(); } else alert("Digite o nome da pasta."); }
<a href="javascript:sendIt();">Iniciar Upload</a>
$file = $_FILES['Filedata']; $pasta = "../../uploads/".$_POST['Pasta']; $path = $file['tmp_name']; if (!is_dir($pasta)) mkdir($pasta); $new_path = $pasta."/".$file['name']; move_uploaded_file($path, $new_path); echo "1";