No se como se podrá abrir un stream de datos entre el fichero y el socket que conecta al remoto, fácil no será me temo.
Pero dado que el volúmen de datos a enviar es escaso, veo factible otro enfoque más sencillo del que ya se ha hablado por aquí.
Montas una URL con parámetros vía GET con todos los datos que envías, para cada muestra, en el lado del servidor los procesas en PHP y los guardas en una base de datos MySQL. Tan sólo has de asegurarte que los datos han llegado bien, y que no se repiten, por ejemplo usando el timestamp como clave única.
Otra opción es enviar los datos con el método POST.
Una búsqueda rápida en Google.
http://www.open-electronics.org/how-send-data-from-arduino-to-google-docs-spreadsheet/