Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/07/2008, 08:14
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 10 meses
Puntos: 292
Respuesta: Mostrar imagenes en XML (2)

jelop: fijate que hay muchas "clases" para generar XML y sino........ es "algo asi"

Código PHP:
<?php
// HEADER RSSS !!!!!!!!!!
header('Content-Type: text/xml'); //Indicamos al navegador que es un documento en XML 
echo '<?xml version="1.0" encoding="iso-8859-1"?>';
?>
Código PHP:
<?
//////////////// Inicio Atom Feed ///////////////////////////////////////////////////////

$sql"SELECT * FROM `juegos` ORDER BY alta DESC LIMIT 20";
$tabla mysql_query($sql);

echo 
"<rss version='2.0'> 
     <channel> 
     <title>Ases del juego (flash)</title> 
     <link>http://www.asesdeljuego.com</link> 
     <language>es-ES</language> 
     <description>Completa coleccion de divertidos juegos flash</description> 
     <generator>Pablo Gen</generator>"
// primera parte del RSSS
  
While ($reg mysql_fetch_array($tabla)){

$nombre =  capitaliza($reg['nombre']);  
$descripcion =  capitaliza($reg['descripcion']);  
$archivo $reg['archivo'];
$id  $reg['id'];
$catego  $reg['categoria'];

$ubicacion get_ubicacion_from_archivo($archivo);
$url_pantalla_completa=do_url("Pantalla completa",$ubicacion."$archivo.swf","full screen",'bigger2');

$ubicacion $BASE.$ubicacion// relativo -> absoulto

$foto img_url_maker($archivo,$title,2,400,$ubicacion);
$formateado do_formato($descripcion); 

$content$description// content es completo
$description substr($content,0,300)."..."

$description "<div align='justify' style='width: 400px;'>".
"<center><strong class='bigger4'>$nombre</strong><p/>".$foto."</center>
<p/>
<p class='bigger2'>"
.do_formato($descripcion)."</p>
<b>Tags:</b> bla bla bla bla<p/>
</div>"
;

$archivo str_replace (" ","-",$archivo);  
$linky "/$archivo-jugar";   // url_maker($archivo, $nombre);
//$linky="http://www.yahoo.com.ar";

// genero RSS  (segunda parte)
echo "
    <item> 
    <title>$nombre</title> 
    <link href='$linky' type='text/html'/>
    <comments>/index.php/comentarios.php?id='$id'</comments> 
    <pubDate>'$alta'</pubDate> 
    <category>'$categoria</category> 
    <guid>$linky</guid> 
    <description><![CDATA[$description]]></description> 
    <content><![CDATA['.$content.']]></content> 
    </item>"
;
    
  } 
// fin de while

  
echo "</channel>
    </rss>"
;
?>
Fijate como meto la foto dentro de description
__________________
Salu2!