Me surge un problema contando la cantidad de oraciones, saltos de linea o filas que hay en un textarea.
Actualmente tengo esto para contar las filas:
Código PHP:
Ver original
Ahí si el usuario está escribiendo en el text area, y le da a la tecla ENTER está generando un \n lo cal lo contabiliza bien.
El problema surge en que si pego un texto en el text area, el usuario no ha generado ningún \n por lo cual no contabiliza ningún tipo de salto de linea.
También si el usuario se encuentra escribiendo y directamente sin darle al ENTER el ancho de la linea supera el ancho del textarea obviamente se produce un salto de linea automático, el cual tampoco se contabiliza.
Si el usuario escibre una frase, le da al ENTER 2 veces para dejar un espacio vertical entre oraciones obviamente esta la contabiliza como otro salto de linea, cuando no debería serlo.
La verdad es que no se como empezar ni que funciones son las que tengo que usar para realizar esto correctamente.
Agradezco la ayuda. Un saludo