if(isset($_FILES['archivo']) && $_FILES['archivo']>0)
{
$nombre_de_archivo_subido = SubirArchivo('archivo', 'upload/');
echo "
" .$nombre_de_archivo_subido ."
";
}
function SubirArchivo($name, $destino)
{
/*
->> Nuevo nombre (nn)
Esto le cambia el nombre al archivo que sube. Toma la extensión siempre los ultimos 4 caracteres.
Ej: 032_20090213120245.jpg
*/
$nn = rand(0,9999)."_".date('Ymdhis').strtolower(substr($_FILES[$name]['name'],-4)) ;
/*
->> Pasa el nombre a minuscula
Esto simplemente pasa el nombre a minuscula para evitar problemas.
*/
//$nn = strtolower($_FILES[$name]['name']) ;
if(move_uploaded_file($_FILES[$name]['tmp_name'], $destino.$nn))
return $nn;
else
return "";
}
?>
Cargando Archivo...