anador 0 Denunciar post Postado Agosto 12, 2009 Amigos, eu estou pegando o conteudo de sites gravando no banco de dados para a cada 20 segundos conferir se houve atualizaçao no site, so que me emperrei em como pegar o conteudo de tags do tipo <div></div> ou otros tipos de tags em que haja um texto, esse duvida tambem atrapalha eu entrar no conteudo de um frame, já que o conteudo desse frame fica em src="", este é o codigo de como eu estou acessando o arquivo e lendo a linha! $arquivos = file("http://globo.com"); $palavra = ""; foreach ($arquivos as $linhas => $arquivo) { $palavra = strtolower( htmlspecialchars($arquivo) ) . "<br />"; } esta vindo linha por linha do arquivo, mas como tratar isso, eu no momento nao estou tendo cabeça para isso, se alguem puder da uma ideia agradeço!!! :angry: Compartilhar este post Link para o post Compartilhar em outros sites
Gustavo Nunes 0 Denunciar post Postado Agosto 12, 2009 quando eu uso isso, para pegar informações de outros sites, eu trato com explode mesmo... eu nunca consegui tratar as aspas, dai uso uns substr que resolve tudo :] Compartilhar este post Link para o post Compartilhar em outros sites
anador 0 Denunciar post Postado Agosto 12, 2009 quando eu uso isso, para pegar informações de outros sites, eu trato com explode mesmo... eu nunca consegui tratar as aspas, dai uso uns substr que resolve tudo :] Valeu irmao, e foi mau ai eu nao sabia que nao podia coloca ajuda nao, heheheh!!! eu consegui, para tratar as aspas olha esse codigo que vai te ajudar! function links($frase) { $resultado = ""; if(strstr($frase, "<frame ") or strstr($frase, "<a ")) { $chave = explode('src="', $frase); $chave = explode(""", $chave[1]); $resultado = $chave[0]."<br />"; } return $resultado; } Compartilhar este post Link para o post Compartilhar em outros sites