Mi base de datos es todo un grupo de archivos CSV, que manejo con DBD::CSV super bien.
Ahora lo que quiero es, en un campo, guardar saltos de línea pero que no afecten el CSV.
Tengo un formulario que tiene un campo con FCKeditor para que el usuario ponga su HTML ahí, pero quiero conservar la sangría y los saltos de línea, solo para ese campo. El problema es que cuando guardo el valor de ese campo hago lo siguiente:
Using perl Syntax Highlighting
- my $ch = $field->{'content'};
- $ch =~ s/\r/<br>/gi;
- $ch =~ s/\n/<br>/gi;
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Y claro, cuando cargo el valor en el campo, todos los saltos de línea se vuelven '<br>' cosa que no es que me agrada de a mucho, antes utilizaba un módulo llamado CGI::FCKeditor pero ya no funciona con los navegadores modernos...
Así que mi cuestión es cómo mantener el árbol generado en el fckeditor sin dañar el fichero csv.