Primero, tienes que tener un formulario en donde puedas seleccionar el archivo que quieres enviar al servidor, así:
Código:
<input name="ArchivoTxt" type="file" id="ArchivoTxt" size="50">
y después, tienes que hacer algunas funciones, como las que se muestran a continuación:
Código:
$Cambiar=FALSE;
$Cambiar=rename($_FILES['ArchivoTxt']['tmp_name'], "../Ruta/".$_FILES['ArchivoTxt']['name']);
En donde cambias la parte que dice "../Ruta/" por la carpeta en la que quieres guardar tu archivo. hago notar que YO utilizo esa implementación, y NO la función move_uploaded_file, porque por alguna extraña razón, eso no funciona en mi servidor. Espero que les sea de utilidad. Si hay dudas son bienvenidas.