Me he bajado el SWFupload por su fantástica barra de carga, el problema es que los samples funcionan pero no guardan el archivo en el servidor y no consigo harcerlo.
Código:
El problema esq no se como capturar el fichero si lo lanza el flash y como copiarlo a mi servidor y renombrarlo como quiera.<?php // Check for a degraded file upload, this means SWFUpload did not load and the user used the standard HTML upload $used_degraded = false; $resume_id = ""; if (isset($_FILES["resume_degraded"]) && is_uploaded_file($_FILES["resume_degraded"]["tmp_name"]) && $_FILES["resume_degraded"]["error"] == 0) { $resume_id = $_FILES["resume_degraded"]["name"]; $used_degraded = true; //datos del arhivo $nombre_archivo = $HTTP_POST_FILES['resume_degraded']['name']; $tipo_archivo = $HTTP_POST_FILES['resume_degraded']['type']; $tamano_archivo = $HTTP_POST_FILES['resume_degraded']['size']; } // Check for the file id we should have gotten from SWFUpload if (isset($_POST["hidFileID"]) && $_POST["hidFileID"] != "" ) { $resume_id = $_POST["hidFileID"]; } //compruebo si las características del archivo son las que deseo if (move_uploaded_file($HTTP_POST_FILES['resume_degraded']['tmp_name'], $nombre_archivo)){ echo "El archivo ha sido cargado correctamente."; }else{ echo "Ocurrió algún error al subir el fichero. No pudo guardarse."; } ?>
Muchas gracias!