Foros del Web » Programando para Internet » PHP »

como puedo visualizar todas las imagenes?

Estas en el tema de como puedo visualizar todas las imagenes? en el foro de PHP en Foros del Web. hola alguien sabe como puedo visualizar algunas imagenes con stream_context_create Estoy tratando de visualizar paginas web con php usando GET, pero hay imagenes que no ...
  #1 (permalink)  
Antiguo 09/01/2012, 20:03
 
Fecha de Ingreso: junio-2008
Mensajes: 30
Antigüedad: 16 años, 4 meses
Puntos: 0
como puedo visualizar todas las imagenes?

hola

alguien sabe como puedo visualizar algunas imagenes con stream_context_create

Estoy tratando de visualizar paginas web con php usando GET, pero hay imagenes que no puedo ver, alguien sabe que necesito hacer con PHP para cargar todas las imagenes?

les dejo el codigo hasta donde lo tengo, no es mucho pero hasta ahoita me ha servido bastante

salu2

Código PHP:
<?php

$opt 
= array('http' => array(
                
'method' => "GET",
                
'User-Agent: '.$_SERVER['HTTP_USER_AGENT']. '\r\n',
                
'header' => array('Accept: '.$_SERVER['HTTP_ACCEPT']. '\r\n',
                
'Content-type:  application/x-www-form- urlencoded\r\n',
                
'Content-type: text/xml; charset=utf-8')) ); 

$context stream_context_create($opt);

$fp fopen('http://ipchicken.com''r'false$context);
fpassthru($fp);
fclose($fp);
?>

Última edición por proxy_lainux; 09/01/2012 a las 21:31
  #2 (permalink)  
Antiguo 16/01/2012, 07:53
Avatar de repara2  
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 14 años, 2 meses
Puntos: 331
Respuesta: como puedo visualizar todas las imagenes?

Evidentemente el problema es la ruta relativa de las imágenes pero no encuentro nada en la documentación, un parche sería:


Código HTML:
Ver original
  1. <?php
  2. $host = 'http://ipchicken.com';
  3. $opt = array('http' => array(
  4.                 'method' => "GET",
  5.                 'User-Agent: '.$_SERVER['HTTP_USER_AGENT']. '\r\n',
  6.                 'header' => array('Accept: '.$_SERVER['HTTP_ACCEPT']. '\r\n',
  7.                 'Content-type:  application/x-www-form- urlencoded\r\n',
  8.                 'Content-type: text/xml; charset=utf-8')) );
  9.  
  10. $context = stream_context_create($opt);
  11. echo $data = str_replace("images", $host."/images/", file_get_contents($host, false, $context));
  12. ?>
Salu2
__________________
Fere libenter homines, id quod volunt, credunt.

Etiquetas: imagenes, todas
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 22:32.