#1• HOLA A TODOS Primero disculpas si me equivoque de lugar..para consultar... Hace unos días q estoy buscando como realizar esto...y no encuentro respuesta tengo un foro de los gratuitos y arme el home (dreamweaver) quisiera que en el home aparezca los últimos mensajes de mi foro, pero no encuentro la manera no manejo el lenguaje pero estoy consultando en distintos lados...unos de los problemas?? es la base de dato q al no estar alojada en hosting propio se complica desde ya les digo q talvez sea una burrada...pero estoy apendiendo en esto... espero q puedan ayudarme y desde ya ...GRACIASSSSS BESOS Y SALUDOS Bett MI WEB: Escorpiana-cba /TU LUGAR EN LA RED |
#2• Escrito originalmente por Escorpiana_cba <? // Últimos mensajes publicados en foros phpBB2. // Creado por XeRGio // www.xergio.net // // Edita lo que viene a continuación. Cambia solo lo que hay entre comillas "": $directorio = "phpBB2"; //Carpeta donde esta situadoel foro. $mostrar = "10"; //Número de mensajes a mostrar. $caracteres = "16"; //Caracteres que se mostrarán de cada línea. // Lo que viene ahora no lo toques para nada!!! a no ser que sepas de qué va el tema... include("$directorio/config.php" echo " <script type=text/javascript> function sobre(texto) { subnav.innerHTML = texto; } function fuera(texto) { subnav.innerHTML = \"<a href=$directorio/index.php> </a>\" } </script> "; $conexion = mysql_connect($dbhost,$dbuser,$dbpasswd); mysql_select_db($dbname,$conexion); $consulta = "select * from ".$table_prefix."posts order by post_time desc"; $resultado = mysql_query($consulta); $i = 0; while ($rows = mysql_fetch_array($resultado)) { if ($i <= $mostrar) { $consulta1 = "select * from ".$table_prefix."forums where forum_id='$rows[forum_id]'"; $resultado1 = mysql_query($consulta1); $datosf = mysql_fetch_array($resultado1); $consulta2 = "select * from ".$table_prefix."users where user_id='$rows[poster_id]'"; $resultado2 = mysql_query($consulta2); $datosu = mysql_fetch_array($resultado2); $consulta3 = "select * from ".$table_prefix."topics where topic_id='$rows[topic_id]'"; $resultado3 = mysql_query($consulta3); $datost = mysql_fetch_array($resultado3); if (strlen($datost[topic_title]) > $caracteres) { $datost[topic_title] = substr($datost[topic_title],0,20)."..."; } echo "<b></b> <a href=\"$directorio/viewtopic.php?t=$rows[topic_id]\" onmouseover='sobre(\" en <b>$datosf[forum_name]</b> por <i>$datosu[username]</i></font>\"' onmouseout='fuera()'>$datost[topic_title]</a><br>"; $i++; } } echo "<br><table width=100% border=0 cellpadding=0 cellspacing=0><tr><td id=subnav name=subnav><a href=$directorio/index.php> </a></td></tr></table>"; mysql_free_result($resultado); mysql_close($conexion); ?> --------------------------- "Carpeta donde esta situadoel foro" supuestamente debe cambiar el nombre si tienes el foro en otra carpeta... simplemnete pega el codigo donde quiera ke salga los ultimos post(no usa base de datos)., espero ke eso sea... "Saludes" |
#3• eso se pone en el index.php pero para llamar a eso desde el overall_footer-tpl como se hace? |
#4• Yo por mi parte ya tengo uno de esos bloques funcionando, pero me gustaría saber como hacer para que sólo te muestre los últimos mensajes de un determinado subforo, no de todo el foro en general, ¿eso es posible? |
#5• MXXP: |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares |
No se han encontrado temas similares |