Ver Mensaje Individual
  #16 (permalink)  
Antiguo 14/04/2006, 13:27
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 4 meses
Puntos: 2
Perdon, me olvide de la funcion para el texto, probala:

Código PHP:
        $texto "Texto largo que es realmente largo por que necesita ser suficientemente largo como para ser largamente procesado por la funcion\n
que hice para controlar los textos te extensa longitud, tales como:\neste\naquel\naquelotro\nEspero que este texto haya sido suficientemente largo.\n\n
\natte. Largo\n"
;
    
$nuevo_texto "";

    
$limit 90;
    
$counter 0;

/** aca empieza la funcioneta **/

    
for ($i 0$i <= strlen($texto); $i++) {
        
$counter++;

        if (
$counter == $limit && $texto[$i] != "\n") {

            
$nuevo_texto.= $texto[$i]."\n";
            
$flag 1;
            
$counter 0;

        } else if (
$counter $limit && $texto[$i] == "\n" && $flag == 1) {

            
$nuevo_texto.= " ";
            
$flag 0;

        } else if(
$counter $limit && $texto[$i] == "\n") {

            
$nuevo_texto.= $texto[$i];
            
$counter 0;

        } else {

            
$nuevo_texto.= $texto[$i];
        }
    } 
Fijate que la cuestion una vez que se tiene la funcion andando es ajustar el "$limit" en proporcion a la cantidad de caracteres que entra en tu <textarea>, el cual tambien debe estar ajustado a la cantidad de caracteres que entran en tu DIV (o TD) por donde mostras el mensaje en el foro.

Un saludo, contame que onda con la funcion.