Hola a todos, pues eso mismo, ¿cómo podria solucionar este problema?
Son dos en uno, que los enlaces se puedan cliquear y que no salgan de la pagina.
Aqui os dejo el enlace: http://www.tupreguntatienerespuesta....stas.php?id=45
Un saludo,
| |||
¿Como puedo solucionar esto? Enlace cliqueable Hola a todos, pues eso mismo, ¿cómo podria solucionar este problema? Son dos en uno, que los enlaces se puedan cliquear y que no salgan de la pagina. Aqui os dejo el enlace: http://www.tupreguntatienerespuesta....stas.php?id=45 Un saludo, |
| ||||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Cita: no se si entiendo bien la pregunta es hacer un link y que se abra en la misma pagina si es asi se hace asi:
Iniciado por Capi666 ![]() Hola a todos, pues eso mismo, ¿cómo podria solucionar este problema? Son dos en uno, que los enlaces se puedan cliquear y que no salgan de la pagina. Aqui os dejo el enlace: http://www.tupreguntatienerespuesta....stas.php?id=45 Un saludo, <a href='http://yahoo.com' target='_seft'>clikea aqui</a> |
| ||||
Re: ¿Como puedo solucionar esto? Enlace cliqueable no quieres que los links se salgan de la parte negra? si es eso, esto puede que te sirva: http://ar.php.net/wordwrap lo de enlace cliqueable: si metes el texo/link mediante un ABM (administrador de contenidos) con un textbox común: <a href="http://img518.imageshack.us/my.php?image=p2100069de5.jpg" "_blank">http://img518.imageshack.us/my.php?image=p2100069de5.jpg</a> si tienes un editor html, al igual que en este foro puedes meter el link pulsando el icono que tiene un mundo con una cadena, eso te permitirá crear un link. |
| |||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Pero si está más claro que el agua muchachos ![]() @Capi666, tu primera cuestión está ya posteada en las FAQs y en varios temas a lo largo del foro. SI usaras el buscador te darás cuenta de la cantidad de veces que se ha tratado el tema ![]() FAQ PHP # 193: Puedo hacer que las url que esten en un texto se hagan "linkeables"? FAQ PHP # 70: Convertir URL a enlaces con criterios Ahora, para tu segunda duda, podrías limitar el número de caracteres de tu url. Si se excede de ese número, tomas un número de caracteres del inicio, otro tanto del final, y lo demás lo reemplazas por ... (como lo que sucede en este foro). Eso lo haces con la función substr(): Código PHP: ![]() |
| |||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Cita: perfecto, mas claro agua...
Iniciado por okram ![]() Pero si está más claro que el agua muchachos ![]() @Capi666, tu primera cuestión está ya posteada en las FAQs y en varios temas a lo largo del foro. SI usaras el buscador te darás cuenta de la cantidad de veces que se ha tratado el tema ![]() FAQ PHP # 193: Puedo hacer que las url que esten en un texto se hagan "linkeables"? FAQ PHP # 70: Convertir URL a enlaces con criterios Ahora, para tu segunda duda, podrías limitar el número de caracteres de tu url. Si se excede de ese número, tomas un número de caracteres del inicio, otro tanto del final, y lo demás lo reemplazas por ... (como lo que sucede en este foro). Eso lo haces con la función substr(): Código PHP: ![]() Voy a probar y os cuento. Gracias, |
| |||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Hola, he hecho bien lo del link cliqueable... El problema es acortar la url y poner ... ¿como lo puedo hacer? Esa url esta dentro de un texto... Lo he solucionado con http://ar.php.net/wordwrap el problema es que pongo el ancho y corta donde quiere la url... El corte esta en 19 y la url sale mas de 19 caracteres ($resp = wordwrap($resp, 19, "\n", 1);): http://www.tupreguntatienerespuesta....stas.php?id=45 y al final me aparece un < br /> Un saludo, Última edición por Capi666; 12/02/2008 a las 13:14 |
| |||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Podrías solucionarlo usando la función preg_replace_callback(): Código PHP: EJEMPLO: http://ejemplos.fdw.myokram.info/link/ CÓDIGO: http://ejemplos.fdw.myokram.info/link/?source Un saludo, ![]() |
| |||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Cita: Muchisimas gracias
Iniciado por okram ![]() Podrías solucionarlo usando la función preg_replace_callback(): Código PHP: EJEMPLO: http://ejemplos.fdw.myokram.info/link/ CÓDIGO: http://ejemplos.fdw.myokram.info/link/?source Un saludo, ![]() ![]() ![]() ![]() ![]() |
| ||||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Hola, excelente el código de okram. Quería saber si se podría hacer lo mismo con los emails, es decir que se vuelvan cliqueables automaticamente y que ponga "..." si es muy largo. |
| ||||
Re: ¿Como puedo solucionar esto? Enlace cliqueable Ya lo logre. Pero quería saber si se puede simplificar algo: Código PHP: |