Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/05/2011, 06:17
Avatar de AndresTorres
AndresTorres
 
Fecha de Ingreso: abril-2011
Ubicación: Capital Federal, ARG
Mensajes: 49
Antigüedad: 13 años, 8 meses
Puntos: 13
Respuesta: acortar links

Cita:
Iniciado por humanista Ver Mensaje
gracias a ambos pero no es exactamente lo que buscaba. Lo q que quiero es EXACTAMENTE EXACTAMENTE lo que me ha hecho foros del web con el 2º link que he pegado.

Es decir, tengo texto y uno o más links en el mismo párrafo. Uno de los links sobrepasa los, pongamos, 25 caracteres.

Quiero que me aparezca el link cortado por en medio o por el final (me da igual), con unos puntos suspensivos, y que ocupe 25 caracteres más los "..."
Código PHP:
<?php

function enlace$url ) {

    if( 
strlen$url ) >= 60 ) {
        
$inicio substr$url 40 );
        
$fin substr$url , -15 );
        
$enlace '<a href="'.$url.'">'.$inicio.'...'.$fin.'</a>';
    } else {
        
$enlace '<a href="'.$url.'">'.$url.'</a>';
    }
    return 
$enlace;

}

echo 
enlace'http://www.google.com.ar' );
echo 
'<br/';
echo 
enlace'http://www.forosdelweb.com/f18/problema-con-carritos-para-usuarios-no-registrados-tienda-virtual-911321/' );