Enlaces
Esta en:

documentos
Arriba
Bind-9
Bind-8
Ad+bind
Dhcp
Kdephp
Shell
Trucos
Php
Documentos
Cuestiones php
Fedora
Legal
W2000 xp
COMOS
Errores dns

[suspicious - maybe spam] [PHP-ES] [suspicious - maybe spam] Re: [suspicious - maybe spam] [PHP-ES] Re: [suspicious - maybe spam] Re: [suspicious - maybe spam] [PHP-ES] Descargar codigo de una url

Write haof XML files: Manuel Oterino <manuel.oterino_at_sorase.biz>
Fecha: Wed, 27 Apr 2005 11:29:44 +0200 (CEST)

Y probaste...
$fweb = fopen( 'http://www.example.com', 'r' );
$fhd = fopen( '/user/data/example.com', 'a+ );
while( !feof( $fweb ) )
{
    $sBuffer = fgets( $fweb, 4096 );
    fwrite( $fhd, $sBuffer );
}
fclose ( $fhd );
fclose ( $fweb );

> Hola de nuevo,
>
> gracias por contestar Antonio, pero creo que no me he explicado del todo
> bien :) Lo que yo quiero es ejecutar mi script y que al acabar tenga en mi
> disco duro todas las paginas webs que tengo que visitar (una por cada id
> almacenada en mi bbdd). Sé que lo más facil sera visitar una por una y
> guardarlas con la opción del navegador, pero teniendo en cuenta que
> estamos
> hablando de unas 50 paginas y que tengo que guardarlas un par de veces por
> semana, esta opcion es poco recomendable :)
> Ya casi tengo todo el script montado, lo unico que me falta es saber si
> hay
> alguna función en php que, tomando como paramentro una url, coja el codigo
> fuente de esa url y lo guarde donde yo le diga. He probado con lo
> siguiente:
> <? ob_start();
> include("http:\\www.examlpe.com");
> $html=ob_get_contents();
> // en $html deberia tener todo el codigo de la pagina
> ob_clean();
> ?>
> Pero no consigo que se almacene nada :(
> Si alguien conoce alguna otra opción la recibiré con los brazos abiertos
>
> "AntonioCadiz" <antonio_at_empresascadiz.com> escribió en el mensaje
> news:426E54BE.1050901_at_empresascadiz. com...
>> Ricardo Frias wrote:
>>
>> >Hola a tod_at_s,
>> >
>> >tengo una bbdd en un servidor con ciertas id's almacenadas. Esas id's
>> son
>> >variables que utilizo para acceder a diversas url's hechas en XML donde
> la
>> >unica diferencia es esta variable. Os pongo un ejemplo para que a todos
> nos
>> >quede mas claro :)
>> >En mi bbdd tengo la tabla "datos" con un campo llamado "id", cuyos
> valores
>> >son "1234","2345","3456", etc. Yo ahora quiero ir a las paginas
>> >http://www.dominio.com/pagina.jsp?id=1234
>> >http://www.dominio.com/pagina.jsp?id=2345, etc
>> >y guardarme el codigo XML de estas páginas en mi disco duro. Y ademas
> quiero
>> >hacer todo eso con PHP.
>> >Habia pensado en guardar el codigo fuente de cada pagina en una
>> variable,
>> >copiarlo en un archivo xml y descargarme despues ese archivo a mi disco
>> >local. Hay alguna funcion en php que extraiga el codigo fuente de una
> url? Y
>> >en caso de ser asi, es factible lo que he pensado? Habria una opción
>> más
>> >sencilla?
>> >Espero vuestra ayuda,
>> >Gracias y un saludo
>> >
>> >Ricardo
>> >
>> >
>> Hola. Varias cosas...
>> 1. Abres la página directamente y le das a Archivo->Guardar como en el
>> navegador.
>> select pagina from datos where id = $id;
>> guardas pagina en $pagina
>> Header("Location: $pagina")
>> Archivo - Guardar como en el navegador que lo veas. (get firefox
>> ;-)).
>>
>> Ahora bien, si lo que quieres es hacerlo todo a la vez, con un select
>> pagina from datos, busca 'curl' (google).
>>
>> 2. pagina.jsp... jsp???
>> 3. www.example.com está reservado para poner ejemplos de urls.
>>
>> Espero haber ayudado.
>>
>> --
>> Zalu2
>> Antonio Carrasco.
>
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Nearby mié abr 27 2005 - 12:25:08 CEST

Este archivo fue generado por hypermail 2.2.0 : mié nov 07 2007 - 20:55:33 CET


Página Principal
Google

Web
dns.bdat.net

Visita nuestro proveedor:
www.bdat.net

Publicidad:

Impresenteibols:Humor Jazz, música en vivo