Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos!
Estou tentando fazer um script pra calcular frete e pegar o endereço do visitante através do CEP.
Em meu PC funciona normalmente, mas no servidor apresenta um erro, que vou colocar abaixo.
Para resgatar o endereço, estou usando uma função criada e disponibilizada pelo site republica virtual.
Já verifiquei no servidor se allow_url_fopen está ativo, e o mesmo encontra-se ativado.
É esta função que apresenta o erro que segue abaixo:
Warning: file_get_contents(http://republicavirtual.com.br/web_cep.php?cep=14407081&formato=query_string) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/mywebsite/www/teste2.php on line 13
A função é esta:
function busca_cep($_cep)
{
$resultado = file_get_contents('http://republicavirtual.com.br/web_cep.php?cep='.urlencode($_cep).'&formato=query_string');
if(!$resultado)
{
$resultado = "&resultado=0&resultado_txt=erro+ao+buscar+cep";
}
parse_str($resultado, $retorno);
return $retorno;
}
Teria alguma outra opção relacionada ao servidor que pode ocasionar o problema?Carregando comentários...