Ver Mensaje Individual
  #6 (permalink)  
Antiguo 18/10/2009, 11:32
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 4 meses
Puntos: 175
Respuesta: Mostrar parte del texto

No se si te funcionara esto, yo lo uso para mostrar noticias y luego poner el famosos, VER MAS..


Código PHP:
function AcortarTexto($texto$cantidad)
{
$tmp=substr($texto,0,$cantidad);
$respuestasubstr ($tmp0strrpos($temp,""));
return 
$respuesta;

Donde la variable $texto es el texto que debe ser acortado... y lo puedes tomar desde lo que el usuario introduce..

Si te fijas en la funcion, si solo pones un SBSTR te acortara un numero X de caracteres, y la info podria querdarte algo como

"Este es un come...", es decir se corta dentro de palabras que pueden quedar mal, o bien si tu texto tiene acentos, y usas la palabra "Título", te puede llegar a cortar a "T&ia...", y eso saldra en el texto... no se si me explico..

Para ello incluí un strrpos, para que reconozca las palabras y termine cuando haya un espacio, y no te mutile las palabras


lo puedes llamar asi para mostrarlo:

Código PHP:
echo AcotarTexto("El texto que deseas acortar, 20"); 
// donde 20 es el numero de letras que buscara, y luego activara la funcion de no mutilar tu texto 
Comenta a ver si te sirve
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...