Discussion:
(OT) Noticia Aleatoria Urgente
(demasiado antiguo para responder)
Anuack.com
2008-07-09 13:50:14 UTC
Permalink
Hola Forero

Tengo este código de noticia aleatoria. Pero, cuando le coloco database, no
funciona.

El proceso de realizar el cambio es
noticiero['0']=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");

Agrego juego de registro y no funciona.
noticiero[<?php echo $row_productos['id']; ?>]=new noticia("productos/<?php
echo $row_productos['imagen']; ?>","<?php echo $row_productos['titulo'];
?>","<?php echo $row_productos['contenido'];
?>","http://anuack.com/noticia.php?id=<?php echo $row_productos['id']; ?>");

<?php echo $row_productos['id']; ?>

Alguna sugerencia

Código
_____________

<script>
noticiero=new Array();

// Pon las noticias de la siguiente forma: new noticia(imagen,
titulo,texto,enlace)

noticiero[0]=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");

noticiero[1]=new
noticia("productos/10175920.jpg","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=2");


//noticiero[2]=...

espera=5 //Segundos de espera

function noticia(imagen,titulo,texto,enlace){
this.imagen=imagen;
this.texto=texto;
this.titulo=titulo
this.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
}
b=0;
function cambiar(incr){
b=(noticiero.length>b+incr)?b+incr:0;
if(b==-1){b=noticiero.length-1;}
mostrar(b);
}



var pepe;

function inicio(){
pepe=setInterval("cambiar(1)",espera*1000);
}

</script>
<style>
#imagen_noticia{
float:left;
}
</style>


<body onload="inicio();mostrar(0);">
<div id="cuadro">
<img src="" id="imagen_noticia"
onload="obj('cuadro').style.visibility='visible'"/>
<h1 id="titulo_noticia"></h1>
<p id="texto_noticia"></p>
<a href="#" id="enlace">leer m&aacute;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>
--
--
Ante Cualquier inquietud no dude en comunicarse con nosotros.

* Para comunicarse de forma gratuita a nuestra oficina, siga las siguientes
instrucciones.
Solo es posible a teléfono fijo

1. Entre a http://live.telme.sg/callmeback.php?urlst=18002974572

2. Escriba el número de teléfono de la siguiente forma. Elimine símbolos (+)

00 + código del país + código de área + numero telefónico

Ejemplo Bogota
00 + 57 + 1 + Numero Telefónico

Solo es posible a teléfono fijo


ATT

Daniel Fernando Luna Sánchez
Anuack Technology de Colombia
PBX (+57)(+7) 6378053 -
Ola: 300-3990816
Comcel: 311-2263309
Movistar: 315-6833493
Bucaramanga. Santander. Colombia
Servicio al Cliente de 8:00 AM a 8:00 PM (GMT -05:00)
Registro de Dominios
Hosting (Hospedaje Web) Compartido O Dedicado
Administradores de Contenidos Web
Aplicaciones Web
Diseño Web - Multimedia
Equipos de cómputo

NO SPAM. NOTIFICACIÓN LEGAL Y CONFIDENCIAL
CMacias
2008-07-10 00:37:49 UTC
Permalink
Haces el include al archivo de conexión ? seleccionas la base de datos ?
Usas Ajax ?
Post by Anuack.com
Hola Forero
Tengo este código de noticia aleatoria. Pero, cuando le coloco database, no
funciona.
El proceso de realizar el cambio es
noticiero['0']=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");
Agrego juego de registro y no funciona.
noticiero[<?php echo $row_productos['id']; ?>]=new noticia("productos/<?php
echo $row_productos['imagen']; ?>","<?php echo $row_productos['titulo'];
?>","<?php echo $row_productos['contenido'];
?>","http://anuack.com/noticia.php?id=<?php echo $row_productos['id']; ?>");
<?php echo $row_productos['id']; ?>
Alguna sugerencia
Código
_____________
<script>
noticiero=new Array();
// Pon las noticias de la siguiente forma: new noticia(imagen,
titulo,texto,enlace)
noticiero[0]=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");
noticiero[1]=new
noticia("productos/10175920.jpg","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=2");
//noticiero[2]=...
espera=5 //Segundos de espera
function noticia(imagen,titulo,texto,enlace){
this.imagen=imagen;
this.texto=texto;
this.titulo=titulo
this.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
}
b=0;
function cambiar(incr){
b=(noticiero.length>b+incr)?b+incr:0;
if(b==-1){b=noticiero.length-1;}
mostrar(b);
}
var pepe;
function inicio(){
pepe=setInterval("cambiar(1)",espera*1000);
}
</script>
<style>
#imagen_noticia{
float:left;
}
</style>
<body onload="inicio();mostrar(0);">
<div id="cuadro">
<img src="" id="imagen_noticia"
onload="obj('cuadro').style.visibility='visible'"/>
<h1 id="titulo_noticia"></h1>
<p id="texto_noticia"></p>
<a href="#" id="enlace">leer m&aacute;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>
Anuack.com
2008-07-09 18:21:17 UTC
Permalink
Hola Cmacias

SIP. El tiene su juego de registro. Lo lógico seria que imprimiera los datos
donde esta lo demás. Nop?

Si uso AJAX

Pero escribiendo el texto normal a pulso sin base de datos funciona sin
problema. Es cuando coloco un dato que me imprima. Ejemplo: <?php echo
$row_productos['id']; ?>

Como mencione, los datos que imprime normal sin registro es

noticiero[0]=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");


Si le cambio por

noticiero[<?php echo $row_productos['id']; ?>]=new noticia("productos/<?php
echo $row_productos['imagen']; ?>","<?php echo $row_productos['titulo'];
?>","<?php echo $row_productos['contenido'];
?>","http://anuack.com/noticia.php?id=<?php echo $row_productos['id']; ?>");

Deja de funcionar. Se que debe ser alguna comilla sencilla o doble, pero no
encuentro como hacer que me imprima y me muestre todo

El código a continuación se muestra sin problemas y lo encontré en
http://www.forosdelweb.com/f13/galeria-jpg-593540/

Es genial, pero no he sido capas de incluirle juegos de registro

Alguna sugerencia?????

Código
_____________

<script>
noticiero=new Array();

// Pon las noticias de la siguiente forma: new noticia(imagen,
titulo,texto,enlace)

noticiero[0]=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");

noticiero[1]=new
noticia("productos/10175920.jpg","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=2");


//noticiero[2]=...

espera=5 //Segundos de espera

function noticia(imagen,titulo,texto,enlace){
this.imagen=imagen;
this.texto=texto;
this.titulo=titulo
this.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
}
b=0;
function cambiar(incr){
b=(noticiero.length>b+incr)?b+incr:0;
if(b==-1){b=noticiero.length-1;}
mostrar(b);
}



var pepe;

function inicio(){
pepe=setInterval("cambiar(1)",espera*1000);
}

</script>
<style>
#imagen_noticia{
float:left;
}
</style>


<body onload="inicio();mostrar(0);">
<div id="cuadro">
<img src="" id="imagen_noticia"
onload="obj('cuadro').style.visibility='visible'"/>
<h1 id="titulo_noticia"></h1>
<p id="texto_noticia"></p>
<a href="#" id="enlace">leer m&aacute;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>
--
Ante Cualquier inquietud no dude en comunicarse con nosotros.





ATT

Daniel Fernando Luna Sánchez
Anuack Technology de Colombia
PBX (+57)(+7) 6378053 -
Ola: 300-3990816
Comcel: 311-2263309
Movistar: 315-6833493
Bucaramanga. Santander. Colombia
Servicio al Cliente de 8:00 AM a 8:00 PM (GMT -05:00)
Registro de Dominios
Hosting (Hospedaje Web) Compartido O Dedicado
Administradores de Contenidos Web
Aplicaciones Web
Diseño Web - Multimedia
Equipos de cómputo

NO SPAM. NOTIFICACIÓN LEGAL Y CONFIDENCIAL
CMacias
2008-07-10 12:45:00 UTC
Permalink
Y le metiste el <?php require_once('Connections/conn.php') ?>
Post by Anuack.com
Hola Cmacias
SIP. El tiene su juego de registro. Lo lógico seria que imprimiera los datos
donde esta lo demás. Nop?
Si uso AJAX
Pero escribiendo el texto normal a pulso sin base de datos funciona sin
problema. Es cuando coloco un dato que me imprima. Ejemplo: <?php echo
$row_productos['id']; ?>
Como mencione, los datos que imprime normal sin registro es
noticiero[0]=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");
Si le cambio por
noticiero[<?php echo $row_productos['id']; ?>]=new noticia("productos/<?php
echo $row_productos['imagen']; ?>","<?php echo $row_productos['titulo'];
?>","<?php echo $row_productos['contenido'];
?>","http://anuack.com/noticia.php?id=<?php echo $row_productos['id']; ?>");
Deja de funcionar. Se que debe ser alguna comilla sencilla o doble, pero no
encuentro como hacer que me imprima y me muestre todo
El código a continuación se muestra sin problemas y lo encontré en
http://www.forosdelweb.com/f13/galeria-jpg-593540/
Es genial, pero no he sido capas de incluirle juegos de registro
Alguna sugerencia?????
Código
_____________
<script>
noticiero=new Array();
// Pon las noticias de la siguiente forma: new noticia(imagen,
titulo,texto,enlace)
noticiero[0]=new
noticia("productos/538081.JPG","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=1");
noticiero[1]=new
noticia("productos/10175920.jpg","SSSSSSSSSSSSSSS","XXXXXXXXX","http://anuack.com/noticia.php?id=2");
//noticiero[2]=...
espera=5 //Segundos de espera
function noticia(imagen,titulo,texto,enlace){
this.imagen=imagen;
this.texto=texto;
this.titulo=titulo
this.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
}
b=0;
function cambiar(incr){
b=(noticiero.length>b+incr)?b+incr:0;
if(b==-1){b=noticiero.length-1;}
mostrar(b);
}
var pepe;
function inicio(){
pepe=setInterval("cambiar(1)",espera*1000);
}
</script>
<style>
#imagen_noticia{
float:left;
}
</style>
<body onload="inicio();mostrar(0);">
<div id="cuadro">
<img src="" id="imagen_noticia"
onload="obj('cuadro').style.visibility='visible'"/>
<h1 id="titulo_noticia"></h1>
<p id="texto_noticia"></p>
<a href="#" id="enlace">leer m&aacute;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>
Anuack.com
2008-07-10 11:55:19 UTC
Permalink
Cuando se agrega un juego de registro se agrega la conexión. Dreamweaver
genera automáticamente la conexión.

<?php require_once('Connections/anuack_com.php'); ?> esta incluida. Y el
juego de registro. también incluida

Saludos y espero salir de esta duda.
--
Ante Cualquier inquietud no dude en comunicarse con nosotros.





ATT

Daniel Fernando Luna Sánchez
Anuack Technology de Colombia
PBX (+57)(+7) 6378053 -
Ola: 300-3990816
Comcel: 311-2263309
Movistar: 315-6833493
Bucaramanga. Santander. Colombia
Servicio al Cliente de 8:00 AM a 8:00 PM (GMT -05:00)
Registro de Dominios
Hosting (Hospedaje Web) Compartido O Dedicado
Administradores de Contenidos Web
Aplicaciones Web
Diseño Web - Multimedia
Equipos de cómputo

NO SPAM. NOTIFICACIÓN LEGAL Y CONFIDENCIAL
CMacias
2008-07-10 22:16:55 UTC
Permalink
Prueba a cambiar la ruta de la conexión. También por curiosidad, en vez
de añadir el id del registro al array, crea un contador que empiece
desde cero.
Post by Anuack.com
Cuando se agrega un juego de registro se agrega la conexión. Dreamweaver
genera automáticamente la conexión.
<?php require_once('Connections/anuack_com.php'); ?> esta incluida. Y el
juego de registro. también incluida
Saludos y espero salir de esta duda.
Anuack.com
2008-07-10 15:32:11 UTC
Permalink
DA igual. Coloque solo numero. Y coloco juego de registro en lo demás y deja
de funcionar.

Gracias
--
Ante Cualquier inquietud no dude en comunicarse con nosotros.





ATT

Daniel Fernando Luna Sánchez
Anuack Technology de Colombia
PBX (+57)(+7) 6378053 -
Ola: 300-3990816
Comcel: 311-2263309
Movistar: 315-6833493
Bucaramanga. Santander. Colombia
Servicio al Cliente de 8:00 AM a 8:00 PM (GMT -05:00)
Registro de Dominios
Hosting (Hospedaje Web) Compartido O Dedicado
Administradores de Contenidos Web
Aplicaciones Web
Diseño Web - Multimedia
Equipos de cómputo

NO SPAM. NOTIFICACIÓN LEGAL Y CONFIDENCIAL
Prueba a cambiar la ruta de la conexión. También por curiosidad, en vez de
añadir el id del registro al array, crea un contador que empiece desde
cero.
Post by Anuack.com
Cuando se agrega un juego de registro se agrega la conexión. Dreamweaver
genera automáticamente la conexión.
<?php require_once('Connections/anuack_com.php'); ?> esta incluida. Y el
juego de registro. también incluida
Saludos y espero salir de esta duda.
Anuack.com
2008-07-14 15:08:41 UTC
Permalink
ADjunto codigo con tabla bien kool

Pero falta con juegos de registro. Alquien sabe?

Hola Amigo.

Nuevamente por aca

Bueno. Ya aprendi y cambie algunas cosas

Bueno. Pero ahora falta lo mas importante. Espero tu ayuda.

Donde esta las XXX cambiarlo por juego de registro <?php echo
$row_productos['imagen']; ?>

noticia("XXX IMAGEN XXX","XXX TITULO XXX","XXX CONTENIDO XXX","XXX
VINCULO");

Alguna ayudadita?

Gracias y espero que me ayudes

Cordialmente

Daniel Luna. www.anuack.com

<table width="340" border="0" align="center" cellpadding="0"
cellspacing="0">
<tr>
<td height="10" align="center" valign="top">


<script>

// Noticiero rotante para Foros del Web


var noticiero=new Array();
var imagenDefecto="logo.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)

noticia("productos/thumbnails/10175852_160x160.jpg","Christian Van Der Henst
S.","Mi nombre es Christian Van Der Henst Solis. Nací en Guatemala el martes
9 de marzo de 1982. Mi apellido tiene sus orígenes en Bélgica varias
generaciones atrás. Sin embargo estoy seguro que traigo sangre
latinoamericana en las venas.<br /><br />Desde el año 97 vivo para y del
Internet. Todo arrancó como un pasatiempo (y aún lo es). Luego trabajé para
proveedores de Internet, agencias interactivas, medios de comunicación y
entidades educativas. Soy propietario de Maestros del Web, empresa
Guatemalteca gestora de comunidades y proyectos web. También prestamos
servicios de consultoría a diversas entidades que creen e invierte en el
potencial de los medios virtuales.","http://cvander.com/acerca-de/");
noticia("productos/thumbnails/10175857_160x160.jpg","Tunait","Todos los que
pertenecemos a la comunidad de Foros del Web conocemos a Tunait. Miembro de
estos foros desde casi el comienzo. Persona caracterizada por una pasión
desmedida por el fuet, por su gran pericia a la hora de programar y con un
gran espíritu didáctico, a todos nos ha ayudado a terminar algún script o a
enfocar algún problema de forma que fuera fácil su resolución.<br /><br
/>Esta gran sapiencia y dedicación hicieron que -hace ya varios años- se la
nombrara moderadora del foro de HTML, para posteriormente hacerla también de
Javascript, de CSS, de editores de sitios Web. hasta que, viendo su gran
valía y dedicación a los foros, se la nombró Moderadora Universal de los
foros.","http://www.karlankas.net/blog/index.php/2006/06/11/216/");
noticia("productos/thumbnails/10175851_160x160.jpg","JavierB","Yo no se como
le hace, pero cuando uno sabe, sabe, y no anda divulgando que es una chucha
cuerera (o una chingoneria como se dice en México, es decir, excelente en
exceso) cuando surgen los problemas, es el primero que llega a dar una
solucion, almenos eso me paso cuando no sabia una cosa tan sencilla de
excel, (espero recuerdes), para mi es poca ayuda que me ha dado, pero en los
post que he visto con sus opiniones sabe lo que dice,
saludos","http://www.forosdelweb.com/miembros/javierb/");


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*2000);
}

</script>
<style>
#imagen_noticia{
float:left;
}
#cuadro{
visibility:hidden;
}
</style> </td>
</tr>
<tr>
<td height="10" align="center" valign="top"><div align="center"><span ><a
href="#" class="blanco_menu"
onclick="clearInterval(pepe);cambiar(-1);inicio()">Anterior</a> | <a
href="#" class="blanco_menu" onclick="clearInterval(pepe)">Pausa</a> | <a
href="#" class="blanco_menu"
onclick="clearInterval(pepe);cambiar(1);inicio()">
Siguiente</a></span></div></td>
</tr>
<tr>
<td height="10" align="center" valign="top">&nbsp;</td>
</tr>
<tr>
<td height="10" align="center" valign="top">



<table width="40" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" valign="top"><div align="center">


<div align="center" id="cuadro">

<body onload="inicio();mostrar(0);">

<img src="" name="imagen_noticia" id="imagen_noticia"
onerror="this.src=imagenDefecto"
onload="obj('cuadro').style.visibility='visible'"/> </div>




</div></td>
</tr>
</table> </td>
</tr>

<tr>
<td height="10" align="center" valign="top">&nbsp;</td>
</tr>
<tr>
<td height="10" align="center" valign="top">


<h1 align="justify" class="blanco_texto_grande" id="titulo_noticia"></h1>
<p align="justify" class="blanco_menu" id="texto_noticia"></p> </td>
</tr>
<tr>
<td height="10" align="center" valign="top">




<a href="#" id="enlace" class="blanco_menu">LEER NOTICIA </a> </td>
</tr>

<tr>
<td height="10" align="center" valign="top">


<div align="center"><span ><a href="#" class="blanco_menu"
onclick="clearInterval(pepe);cambiar(-1);inicio()">Anterior</a> |
<a href="#" class="blanco_menu" onclick="clearInterval(pepe)">Pausa</a> |
<a href="#" class="blanco_menu"
onclick="clearInterval(pepe);cambiar(1);inicio()">
Siguiente</a></span></div></td>
</tr>

</table>

Loading...