Muy buenas. Vamos a ver, en un área de texto escribo cierta cantidad de texto que luego se almacena en una base de datos. No permito ni las etiquetas HTML ni las del tipo BBCode.
Cuando en otra página escribo el contenido del campo de la base de datos, sustituyo los caracteres \n por "< BR >" para que me respete los saltos de línea y funciona sin problemas.
Ahora se me plantea la dificultad de que algunos usuarios copian el texto, por ejemplo, directamente de Word, con las correspondientes sangrías y tabulaciones. Pensé que con sustituir \t por "& nbsp ;"x4 se mantendría el formato. Sin embargo, ante este texto:
Cita: categoría 1 texto linea 1
texto linea 2
texto linea 3
categoría 2 texto linea 1
texto linea 2
texto linea 3
las lineas 2 y sucesivas me salen descuadradas.
¿Existe alguna posibilidad de mantener el formato?
Gracias y un saludo.