tengo un script que sube archivos y almacena el nombre del mismo en la base de datos.. funciona re bien pero cuando cargan archivos con espacios y puntos .. el move_uploaded_file los cambia por _ pero el archivo que nombre del archivo que guardo a la base de datos queda con el nombre original del archivo...
Código PHP:
$extension = explode(".",$_FILES['zip']['name']); //extrae extension
$tipo = $extension[1]."/";
$archivo = "../../".$Gd_config_archivos.$tipo.$_FILES['zip']['name']);
$Gd_detarchivos_archivo = $_FILES['zip']['name'];
move_uploaded_file ($_FILES['zip']['tmp_name'],$archivo);
$Gd_detarchivos_peso = calcula_peso($archivo);