[Ayuda] Se produce una redirección errónea con preg_match_all

Lvega Seguir

Alfa
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Nov 2017
Mensajes
15
Hola, tengo un problema con esto.
Cuando se produce la redireccion me envia hacia midominio.com/archivo.jpg , pero yo necesito que se redireccione hacia el dominio donde se encuentra la imagen ejemplo: imagenesexternas.com/archivo.jpg

este es el código que extraje de google

PHP:
<?php
$html = file_get_contents("https://imagenesexternas.com/imagen1.html");

preg_match_all(
    '/(caballos.*jpg)/',

    $html,
    $posts, 
    PREG_SET_ORDER 
);

foreach ($posts as $post) {
    $link = $post[0];

header("Location: $link");
}
?>

espero que se entienda, no se si me explique bien.
Muchas gracias por su atencion.
 

Gamercg07

Gamma
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
17 Abr 2016
Mensajes
353
No entendí bien tu problema
 

ivan455

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
8 Dic 2017
Mensajes
318
Prueba con esto
PHP:
header("Location: imagenesexternas.com/$link");
 

Lvega

Alfa
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Nov 2017
Mensajes
15
No entendí bien tu problema

Gracias por responder.

quiero obtener el enlace de una imagen y que el php me redireccione hacia ese enlace.
Por lo que veo el php si logra tomar el enlace de la imagen.
El problema seria que al hacer la redireccion me envia hacia midominio.com/imagen.jpg , yo necesitaria que me redireccione hacia el enlace que obtuvo, osea hacia imagenesexternas.com/imagen.jpg :grumpy:


Prueba con esto
PHP:
header("Location: imagenesexternas.com/$link");


Hola gracias por responder.
Ya intente eso pero me redirecciona hacia midominio.com/imagenesexternas.com/caballo.jpg :grumpy:
 

Federico99

1
Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
3 Ene 2017
Mensajes
3.290
Gracias por responder.

quiero obtener el enlace de una imagen y que el php me redireccione hacia ese enlace.
Por lo que veo el php si logra tomar el enlace de la imagen.
El problema seria que al hacer la redireccion me envia hacia midominio.com/imagen.jpg , yo necesitaria que me redireccione hacia el enlace que obtuvo, osea hacia imagenesexternas.com/imagen.jpg :grumpy:





Hola gracias por responder.
Ya intente eso pero me redirecciona hacia midominio.com/imagenesexternas.com/caballo.jpg :grumpy:

Y si pruebas anteponiendo https:// ?

PHP:
header("Location: https://imagenesexternas.com/$link");
 

Lvega

Alfa
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
11 Nov 2017
Mensajes
15
Y si pruebas anteponiendo https:// ?

PHP:
header("Location: https://imagenesexternas.com/$link");

Muchas gracias por responder.

Funciono!! gracias de maravilla :D

que gil soy para no darme cuenta :confused:


Solucionado.
 

Federico99

1
Mi
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
3 Ene 2017
Mensajes
3.290
Muchas gracias por responder.

Funciono!! gracias de maravilla :D

que gil soy para no darme cuenta :confused:


Solucionado.

Excelente compa!!! Buenas noches :encouragement:
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba