riopardo 0 Denunciar post Postado Agosto 31, 2004 Estou utilizando file_get_contents para recuperar o resultado de uma busca em outro servidor que retorna em XML e através de file_get_contents , recupero o xml na variavel $xml e utilizando um parser recupero os dados da variavel $xml e exibo na tela do usuário. Mas o problema é que file_get_contents segundo http://www.php.net/file_get_contents diz que roda em (PHP 4 >= 4.3.0, PHP 5) mas preciso utilizar em um servidor que está rodando PHP Version 4.2.2. Alguém tem alguma solução alternativa para file_get_contents que rode na versão 4.2.2 Se alguém puder me ajudar agradeço desde já. O código abaixo está funcionando perfeitamente em servidor que roda versão PHP igual ou maior que 4.3 <? if($_POST){ $xml = file_get_contents("http://www.dominio.com.br/retorno.asp?UF=".$_POST['UF']."&CEP=".$_POST['CEP']"); echo "$xml" ; } ?> <form id="consultacep" method="post" action="consulta.php"> UF: <input type="text" id="UF" name="UF" /><br /> CEP: <input type="text" id="CEP" name="CEP" /><br /> <input type="submit" id="submit" name="submit" value="Consultar" /> </form> Compartilhar este post Link para o post Compartilhar em outros sites
riopardo 0 Denunciar post Postado Setembro 1, 2004 O problema é que não tenho um arquivo no servidor para ler, no caso abaixo recupero o resultado de um post enviado para outro servidor(dominio) que me retorna em asp mas na verdade é um xml e com o file_get_contents funciona perfeito.<?if($_POST){$xml = file_get_contents("http://www.dominio.com.br/retorno.asp?UF=".$_POST['UF']."&CEP=".$_POST['CEP']");echo "$xml" ; }?> Não imprimo na tela do cliente com: echo "$xml" ; e sim recupero o arquivo de retorno xml na variavel $xml e atraves de um parser manipulo os dados do xml.Se tiver alguma sugestão para me ajudar agradeço desde já. Compartilhar este post Link para o post Compartilhar em outros sites