Cita: los navegadores ignoran \n cuando construyen el lienzo HTML, lo que debes hacer es reemplazar al leer en php:
echo srt_replace("\n","<br />",$variable_con_saltos_de_linea);
NOTA: "\n" con comillas simples no funciona!
para existe la funcion nl2br();
saludos!