Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2003, 00:53
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
como hago esto?

Lo que quiero hacer es mostar los últimos temas publicados en el forum de discusión. Me he bajado este script pero no me funciona

Código PHP:
 <? 
// Últimos mensajes publicados en foros phpBB2. 
// Creado por XeRGio 
// [url]www.xergio.net[/url] 
// 
// Edita lo que viene a continuación. Cambia solo lo que hay entre comillas "": 

$directorio "/foro"//Carpeta donde esta situadoel foro. 
$mostrar "10"//Número de mensajes a mostrar. 
$caracteres "18"//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>&nbsp;&nbsp;&nbsp;Entrar en el índice de Foros</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(\"&nbsp;&nbsp;&nbsp;› 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>&nbsp;&nbsp;&nbsp;Entrar en el índice de Foros</a></td></tr></table>"

mysql_free_result($resultado); 
mysql_close($conexion); 
?>
__________________
Ing. Reynier Pérez Mira