Dá uma olhada no trecho de código onde está dando erro.
include"conexao.php"; // Verifica os sites que serão atualizados seus cursos $SqlSites = mysql_query("SELECT * FROM sites") or die (mysql_error()); while($SqlXml = mysql_fetch_array($SqlSites)){ // Inicio do loop verificação qual XML vai atualizar $Site = $SqlXml[0]; //$link = $SqlXml[3]; $link = "http://www.iped.com.br/afiliados/iframe/xml/1509590.php"; //$link = "http://www.learncafe.com/cursos/getallcourses.xml?items=999"; //link do arquivo xml $xml = simplexml_load_file($link) -> channel; //carrega o arquivo XML e retornando um Array // Lê os xmls dos sites foreach($xml -> item as $item) // ESSA LINHA ESTA DANDO ERRO... {
para ver o erro:
http://supercursoson...alizacursos.php
Warning: Invalid argument supplied for foreach() in /home/supercur/public_html/novo/modulos/atualizacursos.php on line 18