Foros del Web » Programando para Internet » PHP »

No mostrar links en strings

Estas en el tema de No mostrar links en strings en el foro de PHP en Foros del Web. Hola comunidad, tengo un problemita. Tengo una web con un sistema de noticias y en cada noticia se muestra un breve resumen de la noticia ...
  #1 (permalink)  
Antiguo 24/07/2015, 09:45
 
Fecha de Ingreso: enero-2010
Mensajes: 400
Antigüedad: 14 años, 3 meses
Puntos: 6
No mostrar links en strings

Hola comunidad, tengo un problemita.
Tengo una web con un sistema de noticias y en cada noticia se muestra un breve resumen de la noticia y al hacer click te lleva a otra pagina que muestra la noticia completa.
El tema es que cuando aparecen links en el resumen de la noticia en la portada se deforma mi web, igual eso seria algo de diseño no viene al caso.
Directamente lo que yo quiero hacer es que solamente muestre todo el texto y que saltee las partes linkeadas, no quiero que muestre los links en la principal solamente se tienen que ver cuando abris la noticia.

str_replace no me sirvio ya que solo puedo reemplaza "<a href=" solo esa parte
entonces cuando me muestra texto lo muestra web.com">link</a>

entienden ? No quiero que muestre eso...

Que funcion puedo utlizar.
Gracias
  #2 (permalink)  
Antiguo 24/07/2015, 11:02
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 7 meses
Puntos: 578
Respuesta: No mostrar links en strings

Puedes hacer algo como ésto:

Código PHP:
Ver original
  1. preg_replace('#<a.*?>(.*?)</a>#i', '', $texto)


Etiquetas: links, strings
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:03.