Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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"](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:>
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;
}
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 :]