Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2011, 01:25
Avatar de Butters
Butters
 
Fecha de Ingreso: noviembre-2010
Mensajes: 83
Antigüedad: 13 años, 6 meses
Puntos: 3
Problemas con rss

Hola estoy tratando de crear un RSS para mi web pero al parecer tengo fallos porque al abrirlo con Google Chrome me aparece

error on line 10 at column 42: Entity 'nbsp' not defined

Este es el codigo que utilizo

Código PHP:
<?php 
include("../incluir/sesion.php");
function 
urls_amigables($url) {
// Tranformamos todo a minusculas
$url strtolower($url);
//Rememplazamos caracteres especiales latinos
$find = array('á''é''í''ó''ú''ñ');
$repl = array('a''e''i''o''u''n');
$url str_replace ($find$repl$url);
// Añaadimos los guiones
$find = array(' ''&''\r\n''\n''+'); 
$url str_replace ($find'-'$url);
// Eliminamos y Reemplazamos demás caracteres especiales
$find = array('/[^a-z0-9\-<>]/''/[\-]+/''/<[^>]*>/');
$repl = array('''-''');
$url preg_replace ($find$repl$url);
return 
$url;
}
header ("Content-type: text/xml");
echo (
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");?>
<rss version='2.0'>
<channel>
<title>K-Pop Mexico</title>
<link>http://www.k-pop.com.mx/</link>
<description>Tu sitio de K-Pop en español</description>
<language>es</language>
  <?php 
$sql 
mysql_query("SELECT id_noticia AS id, titulo, fecha, descripcion, seccion FROM k_noticias WHERE borrado = '0'") or die (mysql_error());
 while(
$row mysql_fetch_array($sql)) {
            
$id"$row[id]";
            
$titulo "$row[titulo]";
            
$newtitle urls_amigables($titulo);
            
$seccion "$row[seccion]";
            
$fecha "$row[fecha]";
            
$fecha date("j/n/Y"$fecha);
            
$descripcion "$row[descripcion]";
            
?>
            <item>
            <?php
                    
echo"<title>$titulo</title>";
                    echo
"<link>http://www.k-pop.com.mx/noticia-$id-$newtitle.html</link>";
                    echo
"<guid>http://www.k-pop.com.mx/noticia-$id-$newtitle.html</guid>";
              
?>
              <pubDate><?php echo $fecha?></pubDate>
<description><?php echo $descripcion?></description>
</item>
<?php ?>
</channel>
</rss>
http://www.k-pop.com.mx/rss/noticias.php

Espero me puedan ayudar a resolver ese erros.