Ir para conteúdo

POWERED BY:

Arquivado

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

Br3n0k

Usuario e Senha em url Externa

Recommended Posts

Bom dia Prezados, estou com uma pequena duvida, minha missão é pegar o código de fonte de uma url externa, porem estou com um problema, para acessar essa url externa é necessário digitar um login e senha para a pagina ser exibida, há alguma forma de fazer isso no PHP?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Muito obrigado Ruan, resolveu meu problema o metodo de cURL, dei uma lida no material no site do php.net

 

e consegui montar esse script, que solucionou para mim...

<?php
$id = $_GET['id'];
header('Content-Type: text/html; charset=utf-8');
$usuario = "teste";

$senha = "teste";
$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
// Encerra a conexão com o site
curl_close($url_alvo);

echo $resultado; // Mostra o Resultado da Consulta no Alvo

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.