Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Br3n0k

Localizar uma parte do codigo fonte obtido via cURL

Recommended Posts

Salve pessoal, ontem tive uma duvida de como capturar o código de fonte externo, e consegui montar este script:

 

 

$id = $_GET['id'];
header('Content-Type: text/html; charset=utf-8');
include 'config.php';
$url_alvo = curl_init('http://sisbov.agricultura.gov.br/sisbov_new/!sisbov.ap_detalhe_propriedade?p_tipo=consulta&id_propriedade=.$id.');
curl_setopt($url_alvo, CURLOPT_RETURNTRANSFER,1);
curl_setopt($url_alvo, CURLOPT_HTTPAUTH, CURLAUTH_ANY); // Define que o Metodo da autenticação
curl_setopt($url_alvo, CURLOPT_USERPWD, "$usuarioBND:$senhaBND"); // Define o Usuario e Senha do Cache
curl_setopt($url_alvo, CURLOPT_RETURNTRANSFER, true); // Define que quero trazer o resultado (coidgo de fonte)
$resultado = curl_exec($url_alvo); // Executa a consulta, conectando-se ao site e salvando o resultado na variável $resultado
curl_close($url_alvo); // Encerra a conexão com o site

$fp = fopen("arquivos_recebidos_bnd/".$id."_vistoria.txt", "a"); // Cria o Arquivo que vai conter os dados da fazenda
$escreve = fwrite($fp, "$resultado"); // Coloca os dados da fazenda no arquivo
fclose($fp); // Fecha o Arquivo

echo $resultado;

 

Agora a grande questão como podem ver eu dou um fopen, e salvo o código em um txt, como posso fazer para achar dentro deste código de fonte que está no txt apenas 2 linhas, e elas nem sempre são as mesmas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.