Con PHP lo que puedes hacer es poner una página en tus servidores para que el usuario indique el archivo que quiere subir (tu .txt de preferencia) y que lo suba al servidor por médio de un script PHP. Este script PHP tomará el archivo y creará tus registros en tus Base de datos (mysql o la que uses).
Directamente sin más no puedes tomar un archivo de cierta ruta de un PC cliente. A no ser que le instales un servidor FTP a ese PC .. lo conectes a internet y tu desde tus scripts PHP en tu servidor remoto los uses como "cliente" FTP (
www.php.net/ftp) para conectarte a ese PC de cliente de forma transparente .. con un "botón" que pulse o proceso automático que corras cada cierto tiempo.
Un saludo,