Modifique un poco tu código, espero que sea esto lo que buscas.
Salu2
Luz :)
Código PHP:
<?
if (!$HTTP_POST_VARS){
?>
<form method="post" action="prueba.php" enctype="multipart/form-data">
<table border="0" width="100%">
<tr>
<td width="100%" colspan="2">Ingrese el archivo que desea subir al servidor</td>
</tr>
<tr>
<td width="21%">
<p align="right">Archivo: </p>
</td>
<td width="79%"><input type="file" name="archivo"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="79%"><input type="submit" value="Enviar" name="enviar"></td>
</tr>
</table>
</form>
<?
}
else {
$archivo = $HTTP_POST_FILES["archivo"]["name"];
$directorio='carpeta/'; //Aqui pones tu directorio, el nombre de una carpeta no 'c://'
if (move_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'],$directorio . "/" . $archivo))
{ echo "El archivo $archivo se cargo correctamente<br>";
}
else
{
echo "ERROR al cargar el archivo $archivo<br>";
}
}
?>