Ajuda com feed rss php data imagens
Boa noite,
Estou precisando de uma ajuda com um código php para rss. Peguei um que não funcionava e fiz algumas alterações, mas no final ainda mesmo assim não pegou direito. Ele não mostra a data do artigo. Também tentei colocar imagem, mas não deu certo.
agradeço a quem puder me ajudar.
<?php
// conexão com o banco
$server = "localhost";
$user = "usuario";
$senha = "senha";
$banco = "banco";
$conexao = mysql_connect("$server", "$user", "$senha"); $db = mysql_select_db("$banco");// termina conexão com o banco
header('Content-Type: text/xml');
echo '<?xml version="1.0" encoding="iso-8859-16"?>
<rss version="2.0">
<channel>
<title>Princesa Serrana</title>
<description>Noticias</description>
<link>[http://www.meusite.com.br';](http://www.meusite.com.br)
$get_articles = "SELECT id, data, titulo, texto, foto01 FROM noticias_dados ORDER BY id DESC LIMIT 15";
$articles = mysql_query($get_articles) or die(mysql_error());
while ($article = mysql_fetch_array($articles)){
echo '
<item>
<pubDate>'.$article[data].'</pubDate>
<title>'.$article[titulo].'</title>
<link>[http://www.meusite.com.br/noticia.php?id='.$article[id].'](http://www.meusite.com.br/noticia.php?id=)
<description><![CDATA[
'.$article[texto].'
]]></description>
<image>
<url>[http://www.meusite.com.br/images/noticias/'.$article[id].'/'.$article[foto01].'](http://www.meusite.com.br/images/noticias/)
<width>300</width>
<height>100</height>
</image>
</item>';
}
echo '</channel>
</rss>';
?>
O banco:
id int(5) NOT NULL auto_increment,
data datetime NOT NULL default '0000-00-00 00:00:00',
titulo text NOT NULL,
texto text NOT NULL,
foto01 varchar(50) default NULL,
id, data, titulo, texto, foto01,
A data e a imagem não aparecem quando visualizo o feed, mas quando vejo o código fonte:
<item>
<pubDate>2015-05-22 07:43:49</pubDate>
<title>O TÍTULO DA NOTÍCIA APARECE AQUI</title>
<link>[http://www.meusite.com.br/noticia.php?id=118](http://www.meusite.com.br/noticia.php?id=118)
<description><![CDATA[
A NOTÍCIA APARECE AQUI
]]></description>
<image>
<url>[http://www.meusite.com.br/images/noticias/118/compesa20junho.jpg](http://www.meusite.com.br/images/noticias/118/compesa20junho.jpg)
<width>300</width>
<height>100</height>
</image>
</item>
desde já agradeço a ajuda,
Marcos Paulo.
Discussão (0)
Carregando comentários...