formulario.php
<html>
<head>
<title>Formulario Sube Archivo</title>
</head>
<body>
<h1>Selecciona el archivo</h1>
<form action="carga.php" enctype="multipart/form-data" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="5000000">
<input type="file" size="40" name="archivo">
<input type="submit" value="Enviar">
</form>
</body>
</html>
carga.php
<html>
<head>
<title>Resultado Sube Archivo</title>
</head>
<body>
<?php
if(is_uploaded_file($_FILES['archivo']['tmp_name']))
{
$nombreDirectorio = "archivos/";
$idUnico = time();
$nombreFichero = $idUnico."_".$_FILES['archivo']['name'];
if(move_uploaded_file($_FILES['archivo']['tmp_name'], $nombreDirectorio.$nombreFichero))
{
echo "Archivo subido correctamente";
}
else
{
echo "No puede mover el archivo a su ubicación final";
}
}
else
{
echo "No se ha podido subir el fichero";
}
?>
</body>
</html>