Ir para o conteúdo
vitorcampea

php script para ir buscar strings a varios sites

Mensagens Recomendadas

vitorcampea

Olá

Estou a desenvolver um php script para ir buscar informações (strings) a vários sites, neste momento consigo fazer o resquest do html e retirar a informação que preciso, até aqui tudo bem

Mas encontrei um site que me está dar problemas porque a informação que eu preciso é vinda por um pedido de ajax ou javascript, e quando eu faço o pedido do codigo html, essa informação ainda não lá está...o que no fundo faz sentido

o site é http://www.lolnexus.com/random e como vão poder ver, tem um "loading" e a informação que pretendo é depois desse loading (aquela tabela com name, champion...etc)

meu código para extrair html de uma página:

$url = 'http://www.lolnexus.com/random';
$html = file_get_contents($url);

estiver a ler uma alternativa que é o curl, mas ainda estou a explorar se me pode ajudar

obrigado, bom dia

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vitorcampea

então pela maneira que estou a fazer não vou conseguir certo?

estas a dizer que eu posso fazer um pedido a partir do meu php script e é devolvida a informação para o mesmo?

pois isso era impecável, mas não faço ideia como se faz, podes dar umas luzes? vou ver se encontro alguma coisa no google sobre isso, obrigado

Editado por vitorcampea

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Virneto

Neste tópico há um exemplo básico de CURL e de Domdocument.

A opção que te indicou o @Happy parece-me muito interessante. Verifica qual é o pedido que é feito por Ajax, por exemplo com o Firebug, e faz tu este pedido.

Depois dá feedback!! ;)

  • Voto 1

"Que inquieto desejo vos tortura, Seres elementares, força obscura? Em volta de que ideia gravitais?" >> Anthero de Quental

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Linuxando.com | ...

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
vitorcampea

descobri com o firebug que é feito um XHR (xml http request), agora tenho que ver como se faz isso, se alguem ja fez alguma coisa parecia, que partilhe sff

obrigado :D

Neste tópicohá um exemplo básico de CURL e de Domdocument.

A opção que te indicou o @Happy parece-me muito interessante. Verifica qual é o pedido que é feito por Ajax, por exemplo com o Firebug, e faz tu este pedido.

Depois dá feedback!! ;)

engraçado tb me lembrei de usar o firebug :P

obrigado, vou ver isso decapouco pq agora vou ter que sair :D

Editado por vitorcampea

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
MareAlta

Boa tarde a todos.

Estou a tentar fazer uma página em PHP com a recolha de partes de alguns sites.

no site www.112.pt/ocorrencias.aspx - pretendia apenas o quadro de ocorrencias

no site http://www.prociv.pt/cnos/Pages/ListaFogos.aspx - pretendia o quadro de incêndios apenas

E outros sites que tambem tem quadros informativos.

A minha ideia é criar uma pagina com estas informações concentradas.

Desde já agradeço alguma ajuda.

Já andei com o Firebug a "vasculhar" mas é bastante informação para conseguir "extrair" apenas o quadro em si.

Obrigado

MareAlta

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.