Subir ficheros al servidor

En este ejemplo, se muestra como realizar la carga de ficheros a través de una página web. Además de cargar el fichero, lo mete dentro de un subdirectorio.
				<?
/*
Script de carga de ficheros en el servidor.
Es importante que la directiva upload_max_filesize_size del fichero php.ini esté puesta
al valor adecuado.

Por ejemplo, si está a 4M, cualquier fichero mayor que 4 megabytes, devolverá un error.

Asimismo, la directiva file_uploads debe estar a On para poder hacer upload (carga) de ficheros

Mete el fichero cargado dentro del directorio /uploads, que está en la carpeta del script.
*/

if(!isset($HTTP_GET_VARS["upload"])){

?>

<html>
<head>
<title>Proceso</title>
</head>
<body>
<H1>Proceso de upload</H1>

<form method="post" action="procesa.php?upload=1" enctype="multipart/form-data">

<B><CENTER>Introduce un fichero</center></b>
<center><input type="file" name="nombre"></center><br>

<br><input type="submit" value="subir fichero"><br>

</form>

</body>
</html>

<?

}

else

{

$dir="upload/";
$userfile = $nombre_name;

if(copy($nombre, $dir.$userfile)){
echo "Subtitulo copiado";
}else{
echo "error al copiar";
}

}

?>
Descargar adjuntos
COMPARTE ESTE TUTORIAL

COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN LINKEDIN
COMPARTIR EN WHATSAPP
TUTORIAL ANTERIOR