Que codigo estas usando, un ejemplo sencillo es este:
formulario.php
Código PHP:
<form action="subir.php" method="post" enctype="multipart/form-data" name="subirarchivo">
<input type="file" name="archivo" />
<input type="submit" name="enviar" value="Enviar Archivo" />
subir.php:
Código PHP:
$archivo = $_FILES['archivo'];
if( $archivo['error'] == UPLOAD_ERR_OK ) {
if( is_uploaded_file( $archivo['tmp_name'] ) ) {
echo sprintf( "Archivo %s subido exitosamente!!", $archivo['name'] );
} else {
echo "Error al subir archivo: " . print_r( $archivo, true );
}
} else {
echo "Error de archivo: " . $archivo['error'];
}
Saludos.