Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/10/2006, 12:13
Avatar de indiestudio
indiestudio
 
Fecha de Ingreso: julio-2003
Mensajes: 163
Antigüedad: 21 años, 8 meses
Puntos: 1
Conseguido

Lo que tu me pasas me vale si quiero que las dos primeras columnas sean iguales y la tercera ponga el resto (que me hace falta para otra parte de la web)

Este divide en tres partes iguales:

Código PHP:
<?
$texto
="Un texto largo y sin saltos de linea";
$cuantos=strlen($texto); 
// si tiene saltos de linea sin <br> (meter a piñon un texto en BBDD) 
// usar $cuantos=strlen(urlencode($texto));
$divide=$cuantos/3;

$texto1=substr($texto,0,$divide);
$corta=strrpos($texto1," "); //haya el ultimo espacio
$texto1=substr($texto0$corta);
$texto2=substr($texto,$corta,$divide);
$corta2=strrpos($texto2," ");
$texto2=substr($texto$corta$corta2);
$corta3=$corta+$corta2;
$texto3=substr($texto,$corta3);
?>
Muchas gracias por tu ayuda

Última edición por indiestudio; 09/10/2006 a las 12:04 Razón: revision de codigo