Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/04/2006, 18:38
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
pos no, ninguna, ya que todavía no me ha tocado trabajar con rss.
Tu código quedaría, a mi gusto y siguiendo lo que puse antes....

Código PHP:
<? require_once('Connections/cn.php'); 
mysql_select_db($database_cn$cn); 
$db_table 'fotos' ;  
$db_campo_titulo 'FOT_nombre' ;  
$db_campo_texto 'FOT_descripcion' ;  
Header "Content-type: text/xml" );  
$salida "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n";
$salida .= "<SIMPLEVIEWER_DATA maxImageDimension=\"480\" textColor=\"0xFFFFFF\" frameColor=\"0xFFFFFF\" bgColor=\"0x181818\" frameWidth=\"20\" stagePadding=\"40\" thumbnailColumns=\"3\" thumbnailRows=\"3\" navPosition=\"right\" navDirection=\"LTR\" title=\"Example Title\" imagePath=\"\" thumbPath=\"\">\n";

if(!isset( 
$perPage )) $perPage 10 ;  

$sql "SELECT * FROM $db_table ORDER BY FOT_descripcion DESC" ;  
$qry mysql_query ($sql $cn );  

while ( 
$row mysql_fetch_array $qry )){  
$salida .= " <IMAGE>\n";
$salida .= " <NAME>" $row $db_campo_titulo ]. "</NAME>\n" ;

$desc preg_replace "/[(.*?)]/i" "" $row $db_campo_texto ]);  
$desc substr $desc 230 );  
$desc str_replace '<' '&lt;' $desc );  
$desc str_replace "n" 'n' $desc );  
$desc str_replace "r" 'r' $desc );  

$salida .= " <CAPTION>" $desc "</CAPTION>\n" ;
$salida .= "</IMAGE>\n" ;  
}
$salida .= "</SIMPLEVIEWER_DATA>";
?>
y luego simplemente
Código PHP:
echo $salida
espero no te moleste el atrevimiento de modificar tu programa..... le puse \" en vez de " y \n para generar saltos de línea.

Saludos y suerte.