Bienvenido a InternetAdictos.com Todo en Juegos, animaciones, chistes y humor

Recomendamos

Juegos de logica
Sudoku
Horoscopos
Chistes Juegos
Galeria de fotos Trucos de juegos
Deforma famosos Envia tus ficheros
  Loguearse | Registrarse Inicio  ·  Tu cuenta  ·  Humor  ·  Efectos Opticos  ·  Foros  ·  Huevo cartoon  ·  Postales gratis  ·  Juegos para tu movil  
Menu
Menu principal:
Inicio
Registrate
FAQ: ¿Tienes problemas?
Votar por la web
Ver noticias anteriores
Buscar en la web
Temas
Ponme en Favoritos
Pagina de Inicio

Huevo Cartoon:
Animaciones
Horoscopos
Salvapantallas
Radio Huevo
Fondos de pantalla

El mejor humor:
Animaciones Flash
Juegos Flash
PPS Powerpoints
Bromas para PC
Humor en mp3
Videos de humor / varios
Textos/graficos de humor
Efectos Opticos
Juegos
Sudoku
Deforma famosos
Chistes
Juegos de logica

Miembros:
Lista de miembros
Mensajes privados
Fotos Personales
Envia tus imagenes

Modulos antiguos:
Huevos cartoons
Y mas Humor
Juegos online (antiguo)

Comunidad:
Avatares gratis 
Crea tu BLOG
Album de Imagenes
Documentacion
Articulos
Trucos Juegos PC
Postales gratis
Foros
Enviar noticia
Enviar opinion
Recomiendanos
Chatear

Descargas:
Zona de descargas
Descargas (Listado)
Envia tus ficheros

Estadisticas:
Estadisticas Web
Visitar el TOP
Encuestas

Especial webmasters:
Tutoriales web
Intercambio de enlaces
Gana dinero con tu web
Hospedaje y dominios

InternetAdictos.com Todo en Juegos, animaciones, chistes y humor: Foros.

www.internetadictos.com :: Ver tema - Problema con el scroll de los foros Help
 

Foros de discusión -> PHP-Postnuke

Problema con el scroll de los foros Help


Publicar nuevo tema   Responder al tema
  Autor    Mensaje
ibm
Registrad@
Registrad@


Registrado: Apr 22, 2003
Mensajes: 9


 Responder citando  
Problema con el scroll de los foros Help

Este es el codigo q me he bajado y he modificado parte para q me funcione, tengo dos problemas, uno que no me muestro wel usuario que ha puesto el post ni tampoco el dia y segundo que cuando te aparecen los post en el scrool el link se va contra el last_post_id y no contra el post_id y por lo tanto se me va a otro mensaje.Echadme una mano.
Gracias Very Happy




if (eregi("block-Forums-scroll.php", $PHP_SELF)) {
Header("Location: index.html");
die();
}


include_once ('blocks/smileys.php');

global $prefix, $dbi, $sitename, $user, $cookie, $group_id;
$count = 1;
$content = "<A name= \"scrollingCode\"></A>";
$content .="<MARQUEE behavior= \"scroll\" align= \"center\" direction= \"up\" height=\"220\" scrollamount= \"2\" scrolldelay= \"20\" onmouseover='this.stop()' onmouseout='this.start()'>";
$content .="<center> <STYLE=\"text-decoration: none\"><font color=\"#666666\"><b>Ultimos 10 post del foro</b></center>";
$result1 = sql_query("SELECT topic_id, topic_last_post_id, topic_title FROM `phpbb_topics`".$prefix."_bbtopics ORDER BY topic_last_post_id DESC LIMIT 10", $dbi);
$content .= "<br>";
while(list($topic_id, $topic_last_post_id, $topic_title) = sql_fetch_row($result1, $dbi)) {
$result2 = sql_query("SELECT topic_id, poster_id, FROM_UNIXTIME(post_time,'%b %d, %Y at %T') as post_time FROM 'phpbb_posts'".$prefix."_bbposts where post_id=$topic_last_post_id", $dbi);
list($topic_id, $poster_id, $post_time)=sql_fetch_row($result2, $dbi);

$result3 = sql_query("SELECT uname, uid FROM 'phpbb_users'".$prefix."_users where uid='$poster_id'", $dbi);
list($username, $user_id)=sql_fetch_row($result3, $dbi);

$topic_title=parseEmoticons($topic_title);
// Remove the comment below to add the counter
$content .="<STYLE=\"text-decoration: none\"><font color=\"#666666\"><b>Post: $count<br></b>";

$content .= "<img src=\"phpbb2/templates/subSilver/images/icon_mini_message.gif\" border=\"0\"alt=\"\"><a href=\"http://localhost/phpbb2/viewtopic.php?t=$topic_last_post_id#$topic_id\"STYLE=\"text-decoration: none\"><b> $topic_title </b></a><br><font color=\"#666666\"><i>Ultimo post de <A HREF=\"http://localhost/phpbb2/profile.php?mode=viewprofile&u='$user_id'\"STYLE=\"text-decoration: none\"> $username </a> on $post_time</i></font><br><br>";
$count = $count + 1;

}
$content .= "<br><center>[ <a href=\"gate.html?name=Foro\"STYLE=\"text-decoration: none\">$sitename ]</center>";
$content .= "<center><img src=\"images/banners/fatalexception-logo-88x31.gif\" border=\"0\"></center>
</a>";
?>

Mensaje Dom Jun 15, 2003 5:51 pm 
 Ver perfil de usuario Enviar mensaje privado
panzher
Administrador
Administrador


Registrado: Jan 29, 2003
Mensajes: 1034


 Responder citando  

A ver si me aclaro:


CITA:
$result1 = sql_query("SELECT topic_id, topic_last_post_id, topic_title FROM `phpbb_topics`".$prefix."_bbtopics ORDER BY topic_last_post_id DESC LIMIT 10", $dbi);



Por lo que se ve, tus tablas no son del tipo "nuke_", sino que has instalado el foro en distintas tablas, ya que no estas usando el prefijo tipico "nuke"

Lo que veo raro, es que en una consulta de resultados, estas mezclando llamadas a tablas tipo "phpbb", con las tipicas nuke.

Mira aqui:

CITA:
$result2 = sql_query("SELECT topic_id, poster_id, FROM_UNIXTIME(post_time,'%b %d, %Y at %T') as post_time FROM 'phpbb_posts'".$prefix."_bbposts where post_id=$topic_last_post_id", $dbi);



En esta linea, donde pones
CITA:
FROM 'phpbb_posts'".$prefix."_bbposts
ahi me pierdo.
¿Quieres hacer una consulta de la tabla "phpbb_post"? o de la "nuke_bbpost"?.
Si usas 2 tablas distintas, dudo que te funcione.
Seguramente si esto lo dejas asi:


CITA:
$result2 = sql_query("SELECT topic_id, poster_id, FROM_UNIXTIME(post_time,'%b %d, %Y at %T') as post_time FROM 'phpbb_posts' where post_id=$topic_last_post_id", $dbi);

Tendra mas sentido.


CITA:
$result3 = sql_query("SELECT uname, uid FROM 'phpbb_users'".$prefix."_users where uid='$poster_id'", $dbi);

En esta le veo el mismo fallo.

Lo demas mas o menos creo que esta bien.

A ver si te sirve de ayuda. Un saludooo Wink

Mensaje Lun Jun 16, 2003 1:42 pm 
 Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
ibm
Registrad@
Registrad@


Registrado: Apr 22, 2003
Mensajes: 9


 Responder citando  
Q razon tienes.

Ya no se ni lo que estaba leyendo, llevo tanto tiempo dandole vueltas q no se me ocurria nada, pero por fin ya esta con tus indicaciones y un par de retoques ya esta listo.


CITA:
para q ... vale lo de .$prefix.
, no entiendo mucho de esto pero no consigo sacarle la logica, lo he quitado y me funciona de maravilla todo.
Gracias tio. Laughing Laughing

Mensaje Lun Jun 16, 2003 7:08 pm 
 Ver perfil de usuario Enviar mensaje privado
panzher
Administrador
Administrador


Registrado: Jan 29, 2003
Mensajes: 1034


 Responder citando  

Bueno, me alegro que te haya funcionado.

El problema era por mezclar consultas a distintas tablas que no tenian nada que ver entre si.

Saludos Wink

Mensaje Mie Jun 18, 2003 12:39 am 
 Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
  Mostrar mensajes de anteriores:      

Elegir foro:
Cambiar a:  

Publicar nuevo tema   Responder al tema
Página 1 de 1


Tus permisos en este foro:
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro

 

Ultimo Mensaje | Siguiente Mensaje
Powered by phpBB: © 2001 phpBB Group
Forums ©
Inicio  ·  Humor Flash  ·  Videos de humor  ·  Juegos flash  ·  Humor MP3  ·  Humor PPS  ·  Bromas PC  ·  Juegos online  ·  Chistes
Todas las imagenes y ficheros publicados en esta pagina, han sido enviados por los usuarios de la misma
Si algun fichero tuviera derechos de copyright, rogamos nos lo comuniques para soluccionarlo a la mayor brevedad posible.
Los comentarios y notas publicadas por los usuarios son responsabilidad de los mismos, estando la administracion exenta de responsabilidad por parte de terceros.
Son las 01:00
Proximas aperturas::

Humor

Animaciones


Página Generada en: 0.058 Segundos