Pregunta:
Fecha: 03-03-2016 09:05:18
(En Español)
Estoy haciendo una consulta de un texto con PHP y en ella tengo varios link's/images que vienen a la url del mismo sitio pero quiero que no me toque poner en cada consulta la URL absoluta de dicho enlace/imagen.
Lo que he intentado es hacer esto.
Pero cuando veo que debuelve el comodin #$url# en la imagen y no se como pordria hacerlo :( Votos: 2 - Respuestas: 3 - Vistas: 9 Compartir en: Google Facebook Twitter LinkedIn Link
Remplazar comodin en consulta MySQL[Resuelta]
Hola amigos,Estoy haciendo una consulta de un texto con PHP y en ella tengo varios link's/images que vienen a la url del mismo sitio pero quiero que no me toque poner en cada consulta la URL absoluta de dicho enlace/imagen.
Lo que he intentado es hacer esto.
<?
$contenido = preg_replace("#$url#", $url, $contenido);
$contenido = str_replace("#$url#", $url, $contenido);
echo $contenido;
?>
Pero cuando veo que debuelve el comodin #$url# en la imagen y no se como pordria hacerlo :( Votos: 2 - Respuestas: 3 - Vistas: 9 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 03-03-2016 09:13:27 Hola,
Pongo como la solución a esta interrogante :D
<? $contenido = preg_replace("%&url&capa&%", $url, $contenido); $contenido = str_replace("%&url&capa&%", $url, $contenido); echo $contenido; ?>
Esto es lo que he hecho darle una clase especial para que remplace con el comodin "%".
En el texto que trae de la DB remplaza todo lo que este así &url&capa&.
Si alguien tiene alguna otra solución que pueda usar #$url# bienvenido sea XD
Saludos. Votos: 1 - Link respuesta -
Fecha: 05-03-2016 16:54:27 Creo que te refieres a:
$contenido = preg_replace("#".$url."#", "#(".implode("|",$url).")#", $contenido);Votos: 1 - Link respuesta -
Fecha: 05-03-2016 17:22:05 Gracias por tu aporte amigo,
Pero no funciona así.
Saludos. Votos: 1 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
