Cita:  no hicieron desaparecer los <br> del texto resultado
     
... ¿Lo que dices es que cuándo se dá enter a tí se te muestran los "<br>"?. Tienes un detalle en el proceso... intenta eliminando la siguiente línea:  
$clasificado = htmlentities($clasificado); //quitamos cualquier codigo html   
-> El "cambio" ue comento (y que esta en las FAQ) ya lo haces con 
 Código PHP:
    $clasificado = ereg_replace("\r\n","<br>", $clasificado); //aki cambiaremos los saltos de linea 
    
   pero líneas más abajo cambias los <br> (etiqueta HTML) por su representación en HTML (texto HTML), dicho de otra manera, cambias lo que ya es un salto de línea HTML a texto. 
Es cosa que te detengas a ver qué es lo que haces y cómo funciona.. igual y podrías guardar el txt con los saltos de línea y cambiarlos a HTML solo al mostrarlos (con la fucnión que mencioné anteriormente). Pero bueno, inténta eliminando la línea que menciono y hay nos comentas. 
Suerte! 
