Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Mostrar imagenes en XML (2) (http://www.forosdelweb.com/f14/mostrar-imagenes-xml-2-a-564199/)

Italico76 08/03/2008 19:19

Mostrar imagenes en XML (2)
 
Amigos: quiero que se muestren imagenes en un Feed pero tengo problemas.

Las imagenes aparecen aparecen aca: http://feeds.feedburner.com/asesdeljuego

¿ entonces ?

Cuando me dice "suscribirse con Rojo", Rojo (el feed reader) no las quiere leer!!! :'(

No se si sera porque las imagenes son pesadas o cual pueda ser la razon ¿ algo malo en el XML ?

El feed original es http://www.asesdeljuego.com/feed.xml

A ver si me ayudan!!!!! gracias desde ya :si:

monoswim 10/03/2008 04:54

Re: Mostrar imagenes en XML (2)
 
en donde está la imagen en el feed, dentro del código HTML ? si interpretas ese código debería mostrártela...Debe haber un problema al interpretar el código, pero a mi en el link 1ro si se me mostraban bien...

Saludos

Italico76 10/03/2008 06:30

Re: Mostrar imagenes en XML (2)
 
monoswim: gracias por fijarte.

La imagen la puse en DESCRIPTION como <![CDATA[$description]]> donde $description contiene un path absoluto a la imagen.

En iGoogle se ve bien........ el FeedBurner bien........... pero en "Rojo" no sale ni una imagen. :molesto:
Como sea,.... gracias por mirar :-)

jelop 30/07/2008 22:45

Respuesta: Mostrar imagenes en XML (2)
 
quiero subir imagenes con un php y mostrarlo en un xml como le puedo hacer

Italico76 31/07/2008 08:14

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 :borracho:


La zona horaria es GMT -6. Ahora son las 05:25.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.