ahi te va un ejemplo rapido
Código PHP:
<?php
// PREGUNTA SI FUE CARGADO EL FORMULARIO
if($boton)
{
// PREGUNTA SI FUE CARGADO UN ARCHIVO
if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
{
// ESTO IF ES OPCIONAL POR SI QUIERES QUE LOS ARCHIVOS SEAN DE UN TAMAÑO NO MAYOR A LO QUE TU QUIERAS
if($HTTP_POST_FILES['archivo']['size'] < 10485760)
{
// POR ULTIMO COPIAR EL ARCHIVO DONDE QUIERAS PARA SU USO
// LA FUNCION COPY LLEVA DOS PARAMETROS 1 LA RUTA ORIGINAL O TEMPORAL Y 2 DONDE QUIERES QUE SEA COPIADO
copy($HTTP_POST_FILES['archivo']['tmp_name'], $HTTP_POST_FILES['archivo']['name']);
}
}
}
// CONOCER EL NOMBRE DEL ARCHIVO TEMPORAL Y SU UBICACION
$archivo = $HTTP_POST_FILES['archivo']['tmp_name'];
// CONOCER EL TAMAÑO DEL ARCHIVO
$tamanio = $HTTP_POST_FILES['archivo']['size'];
// CONOCER EL HEADER DEL ARCHIVO (MIME, IMAGEN WORD EXCEL ETC ETC ETC)
$tipo = $HTTP_POST_FILES['archivo']['type'];
// EL NOMBRE REAL DEL ARCHIVO
$nombre = $HTTP_POST_FILES['archivo']['name'];
<html>
<head>
</head>
<body>
<form action="upload.php" method="post" enctype="multipart/form-data" name="form1">
<p>Ubicacion de Archivo
<input name="archivo" type="file" id="archivo">
</p>
<input name="boton" type="submit" id="boton" name="boton" value="Cargar Archivo"></p>
</form>
</body>
</html>
estero te sirva saludos