Jump to content


G.alves's Content

There have been 1 items by G.alves (Search limited from 23/02/2019)


Ordernar por                Order  

#1020262 &quot Sujando A Busca (Simplexml_Load_File(): I/o Warning)

Posted by G.alves on 09/07/2013, 07:20 in PHP

ERRO: Warning: simplexml_load_file(): I/O warning : failed to load external entity "http://servicos.cpte...de janeiro" in c:\www\index.php on line 19

Bom dia a todos.

Este código consulta o CPTEC para informar a previsão do tempo, contudo não estou conseguindo consultar o arquivo xml do cptec, ao que parece ao gerar a URL ele inclui a sujeira "&quot" no ínicio e no final como pode ser observado acima. Alguém sabe o que pode estar ocorrendo. Segue o código até a geração da url:

$cidade_1 = 'Rio de Janeiro';
$uf = 'RJ';

if(isset($_POST['pesq']) && $_POST['pesq'] == 'ok'){

function slug($string){
$a = 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜüÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿŔŕ"!@#$%&*()_-+={[}]/?;:.,\\\'<>';
$b = 'aaaaaaaceeeeiiiidnoooooouuuuuybsaaaaaaaceeeeiiiidnoooooouuuyybyRr ';
$string = utf8_decode($string);
$string = strtr($string, utf8_decode($a), $B);
$string = strip_tags(trim($string));
$string = str_replace(" ","%20",$string);
return strtolower(utf8_encode($string));
}

$cidade = slug($cidade_1);

$xml = simplexml_load_file('http://servicos.cptec.inpe.br/XML/listaCidades?city=.$cidade.') ;




IPB Skin By Virteq