Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/07/2009, 13:27
locoxchacho
 
Fecha de Ingreso: septiembre-2008
Ubicación: Nuñez, Capital Federal
Mensajes: 423
Antigüedad: 15 años, 8 meses
Puntos: 1
Substraer misma cantidad de lineas de una cadena

Buenas a todos....!

Me he encontrado con una ecrucijada a la hora de realizar un newsticker que mezcle PHP y Javascript. El problema, desde ya (pues estoy en este foro) no es de JS, sino de PHP. Hace un tiempo, pregunte aqui mismo como hacia para, de un campo dado (cuyo contenido es una cadena). Como siempre, me dieron la respuesta indicada y pude continuar con mi proyecto.

Ahora no necesito sacar x cantidad de caracteres, sino de "lineas", pero esto es un gran dilema, ya que se trata de una cadena y no tiene lineas! Porque necesito lineas? Por esto: http://www.jho.edu.ar/index.php. Como podran ver, yo utilice la funcion substr() para extraer lo primeros 270 caracteres. Pero, mi gran problema es que, si bien son igual cantidad de caracteres, depende de la longitud de las palabras la cantidad de lineas, ya que si una palabra no entra va al otro renglon. Y por eso, mi newsticker queda desprolijo, ya que algunas veces, en la noticia segunda (la barra lateral de la izquierda), se ve toda entera, incluida el "ver mas", y en otras no.

Entonces, ¿Hay alguna forma de hacer esto en php? Indicar cuantas lineas queremos que muestre, o se les ocurre alguna solucion que pueda servir para mi problema??

Desde ya, muchas gracias a todos por su ayuda, un saludo!

Pablo.