Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/01/2006, 04:45
Avatar de Diabolus
Diabolus
 
Fecha de Ingreso: diciembre-2004
Mensajes: 453
Antigüedad: 19 años, 4 meses
Puntos: 0
Se que Cluster me cortara las melenas por esto.....pero nadie sabe que puede pasar?una pista?^^

Aqui dejo el codigo modificado,ahora me muestra las noticias,pero en texto normal,no en RSS.
Código PHP:
<? 
echo '<' ?> ? xml version="1.0" encoding="ISO-8859-1" ?> 

<?
$db_direccion 
'localhost' ;  
$db_user 'root' ;  
$db_pass '' ;  
$db_name 'db_1' ;  
$db_table 'noticias' ;  
$db_campo_fecha 'fecha' ;  
$db_campo_titulo 'titulo' ;  
$db_campo_texto 'texto' ;  
$db_campo_url 'id' ;  
$pg_titulo 'miwebsite';  
$pg_link 'http://www.taltaltal.net' ;  
$pg_descripcion '......' ;  
$pg_idioma 'es' ;  


Header "Content-type: text/xml" ); 
echo 
'<' ?> ?xml version="1.0" encoding="ISO-8859-1"?> 

<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" 
"http://my.netscape.com/publish/formats/rss-0.91.dtd"> 

<rss version="0.91"> 

<channel> 
<title> <?=$pg_titulo?> </title> 
<link> <?=$pg_link?> </link> 
<description> <?=$pg_descripcion?> </description> 
<language> <?=$pg_idioma?> </language> 
<? 
$db 
mysql_connect $db_direccion $db_user $db_pass ); 
if(!isset( 
$perPage )) $perPage 10 
$sql "SELECT * FROM $db_table WHERE pendiente = 1 ORDER BY $db_campo_fecha DESC LIMIT 0,$perPage" 
$qry mysql_db_query $db_name $sql $db ); 
while ( 
$row mysql_fetch_array $qry )){ 
echo 
"n" 
echo 
" <item>n" 
echo 
" <title>" $row $db_campo_titulo ]. "</title>n" 
$desc preg_replace "/[(.*?)]/i" "" $row $db_campo_texto ]); 
$desc substr $desc 230 ); 
$desc str_replace '<' '&lt;' $desc ); 
$desc str_replace "n" '' $desc ); 
$desc str_replace "r" '' $desc ); 
echo 
" <description>" $desc "</description>n" 
echo 
" <link>" $row $db_campo_url ]. "</link>n" 
echo 
" </item>n" 

?> 

</channel> 
</rss>
Gracias ^^

EDITO:
Arreglado!!! parece ser que no acepta bien el signo "&" y lo usaba en una noticia!! de hay me daba muchos errores!!!

Gracias de todas formas ^^

Última edición por Diabolus; 01/01/2006 a las 09:12