Pegar conteudo de outro site com preg_match_all
Eae galera blz ?
bom to precisando pegar o conteudo de um site
<div class="opt-email">
<span>EMAIL</span>
<a href="link" onclick="" class="new-button " id="manage-email"><b>Gerenciar endereços de email</b><i></i></a>
</div>
to precisando pega esse **EMAIL** que está entre as tags <span>
não entendo porra nenhuma sobre expressões regulares
tentei fazer assim:
$url = "http://endereço/pagina.php";
$pega = file_get_contents($url);
preg_match_all("/<div class=\"opt-email\">([^`]*?)<\/div>/", $url, $conteudo);
$exibir = $conteudo[0][0];
$destruir = array('<span>','</span>');
$exibir = str_replace($destruir, '<span>', $exibir);
echo $exibir;
porem nao exibe nada alem de um erro do php : " Notice: Undefined offset: 0 in C:\Program Files\VertrigoServ\www\A\pon\js.php on line 6 "
me ajudem
desde já agradeço!
abraço!
Discussão (2)
Carregando comentários...