Código PHP:
<html>
<head>
<script type="text/javascript">
var imagenDefecto="http://www.karlankas.net/chufa2.jpg"; //Imagen que aparecerá en caso de que la imagen indicada no exista.
var pepe;
var espera=5 //Segundos de espera
var b=0;
// Pon las noticias de la siguiente forma: noticia(ruta de imagen,titulo,texto,enlace a la noticia)
var noticiero=new Array();
</script>
<?
include("conexion.php");
$strSQL = " SELECT * FROM fotos_galeria WHERE id_aplicacion_origen=$id_aplicacion_origen AND tipo_de_aplicacion='NOT'";
print $strSQL;
$rsgaleria = mysql_query($strSQL) or die(mysql_error());
while($vec_fotos_en_galeria = mysql_fetch_array($rsgaleria)){
$ruta = "cargador/" .$vec_fotos_en_galeria['ruta'];
$vec_a_pasar[0] = $ruta . ", '','')";
print "<br>";
print $vec_a_pasar[0];
//noticia("cargador/galeria/puffnegro.jpg","Puf negro","texto","");
}
?>
<script type="text/javascript">
noticia(<? print "cargador/" . $vec_fotos_en_galeria['ruta'] . ",'',''"; ?> );
function noticia(imagen,titulo,texto,enlace){
noticiero.push({
imagen:imagen,
texto:texto,
titulo:titulo,
enlace:enlace
});
}
function obj(x){
return document.getElementById(x);
}
function mostrar(a){
obj('cuadro').style.visibility='hidden';
obj("imagen_noticia").src=noticiero[a].imagen;
obj("titulo_noticia").innerHTML=noticiero[a].titulo;
obj("texto_noticia").innerHTML=noticiero[a].texto;
obj("enlace").href=noticiero[a].enlace
}
function cambiar(incr){
b=(noticiero.length>b+incr)?b+incr:0;
if(b==-1){b=noticiero.length-1;}
mostrar(b);
}
function inicio(){
pepe=setInterval("cambiar(1)",espera*1000);
}
</script>
<style>
#imagen_noticia{
float:left;
}
#cuadro{
visibility:hidden;
}
</style>
<title>Noticiero</title>
</head>
<body onload="inicio();mostrar(0);">
<div id="cuadro">
<img src="" id="imagen_noticia" onerror="this.src=imagenDefecto" onload="obj('cuadro').style.visibility='visible'"/>
<h1 id="titulo_noticia"></h1>
<p id="texto_noticia"></p>
<a href="#" id="enlace">leer más</a><br />
<a href="#" onclick="clearInterval(pepe);cambiar(-1);inicio()">Anterior</a> | <a href="#" onclick="clearInterval(pepe)">Pausa</a> | <a href="#" onclick="clearInterval(pepe);cambiar(1);inicio()">Siguiente</a>
</div>
</body>
</html>