el echo line te muestra lo mismo? y el echo data tambien? o line es el numero de linea y $data es el nombre como tal? lo que tienes que usar es una variable bandera. para no perder el dato, eso seria por ejmplo no se ni entiendo el codigo por eso te pregunte, pero supongamos que en $line se guarda el nombre randon leido del archivo "archivo.txt" bueno pasa ese $line igualalo ala otra variable $nombre por ejemplo. y luegpo ene l flash muestras $ nombre.
aqui hau un ejemplo peor directamente con bases de datos asi no usas archivos de texto.
http://alanchavez.com/tutorial-de-co...sql-php-xml-hd