Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

poner ultimos post de phbb2 en mi web html??

Estas en el tema de poner ultimos post de phbb2 en mi web html?? en el foro de Sistemas de gestión de contenidos en Foros del Web. Me gustaria poner los ultimos 10 (mas o menos)topicos creados en mi foro phpbb en la pagina principal de mi web. Es algo que he ...
  #1 (permalink)  
Antiguo 07/09/2004, 22:25
 
Fecha de Ingreso: agosto-2004
Mensajes: 165
Antigüedad: 19 años, 8 meses
Puntos: 0
poner ultimos post de phbb2 en mi web html??

Me gustaria poner los ultimos 10 (mas o menos)topicos creados en mi foro phpbb en la pagina principal de mi web.

Es algo que he visto en bastantes otras paginas y me gustaria integrar en la mia. una cosa el foro lo tengo en un servidor diferente al del resto de la web. Un ejemplo de lo que me gustaria esta en la web www.xeoweb.com.

Alguien me puede recomendar algo o echarme una mano?
__________________
http://www.umtsclub.com Moviles 3G y todo sobre nuevas tecnologias moviles
  #2 (permalink)  
Antiguo 07/09/2004, 22:31
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Si tu web es estática (html), lo que puedes hacer es un script PHP que lea los últimos mensajes del foro y lo pones en tu servidor (el mismo donde está el foro).

Luego en tu html pones un iframe que apunte a ese script.
¿En qué parte te quedas?

Saludos
  #3 (permalink)  
Antiguo 08/09/2004, 03:47
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
De hecho en mi pagina lo tengo como dice jpinedo, como tengo la pagina y el foro en servidores distintos me creé un script que lee los posts del foro y luego lo pongo como iframe en la web. Este es el script que lee los posts del foro, solo tienes que ponerlo en un archivo y ponerlo en el mismo directorio que el index.php del foro, y el resultado será algo como esto. El script:


Código PHP:
<? 
$mostrar 
"8"//Número de mensajes a mostrar. 
$caracteres_post "18"//Caracteres que se mostrarán de cada titulo de post 
$caracteres_foro "15"//Caracteres que se mostrarán de cada titulo de foro 
define(DIR_FORO,"http://www.mundodivx.org/foro"); //Dirección del foro 

include("config.php"); 

// Seleccionamos la base de datos del foro 
$conexion mysql_connect($dbhost,$dbuser,$dbpasswd); 
mysql_select_db($dbname); 
$consulta "SELECT * FROM ".$table_prefix."posts ORDER BY post_time DESC LIMIT $mostrar"
$result mysql_query($consulta); 

while (
$row mysql_fetch_array($result)) { 
    
$consulta "SELECT 
        "
.$table_prefix."forums.forum_id, 
        "
.$table_prefix."forums.forum_name, 
        "
.$table_prefix."users.username, 
        "
.$table_prefix."topics.topic_id, 
        "
.$table_prefix."topics.topic_title 
        FROM "
.$table_prefix."forums, ".$table_prefix."users, ".$table_prefix."topics 
        WHERE "
.$table_prefix."forums.forum_id='$row[forum_id]' AND ".$table_prefix."users.user_id='$row[poster_id]' AND ".$table_prefix."topics.topic_id='$row[topic_id]'"
     
    
$result2 mysql_query ($consulta); 
    
$res mysql_fetch_row($result2); 
     
    
// Si el título del mensaje es muy largo, lo cortamos 
    
$postentero $res[4]; 
    if (
strlen($res[4]) > $caracteres_post) { 
        
$res[4] = substr($res[4],0,$caracteres_post-3)."..."
    } 

    
// Si el título del foro es muy largo, lo cortamos 
    
$foroentero $res[1]; 
    if (
strlen($res[1]) > $caracteres_foro) { 
        
$res[1] = substr($res[1],0,$caracteres_foro-3)."..."
    } 
     
    
// Construimos 
    
$total.="<font style='font-size: 10px' face='Verdana'><a href='".DIR_FORO."/viewtopic.php?t=$row[topic_id]#$row[post_id]' title='$postentero' class='scroll' target='_blank'>$res[4]</a><br>En: <a href='".DIR_FORO."/viewforum.php?f=$res[0]' title='$foroentero' class='scroll' target='_blank'>$res[1]</a><br>Por <font color='#CC0000'>$res[2]</font></font><hr noshade size='1' color='#000000' width='100%'>"


// Liberamos recursos y cerramos conexión 
mysql_free_result($result); 
mysql_free_result($result2); 

// Volvemos a la base de datos que no es del foro 
mysql_close($conexion); 

?> 
<html> 
<head> 
<title>Scroll de mensajes del foro</title> 
<style> 
a.scroll { font-family: Verdana; font-size: 10px; color: #0000CC; text-decoration: none; } 
a.scroll:hover { color: #0000CC; text-decoration: underline; } 
body { margin: 0px; } 
</style> 
</head> 
<body onLoad="populate()" bgcolor="#FFFFFF"> 
<table width="112" border="0" cellpadding="0" cellspacing="0"> 
<tr><td> 
<script language="JavaScript"> 

//Specify the marquee's width (in pixels) 
var marqueewidth = 112; // Ancho de la marquesina 
var anchoborde = 0; // Ancho del borde de la marquesina, en pixeles (debe ser igual al borde de la capa, especificado abajo del todo) 

//Corregimos el bug de Netscafé 
if (navigator.appName=="Netscape") { 
    marqueewidth = marqueewidth - 2*anchoborde; 


//Specify the marquee's height 
var marqueeheight=220 // Altura de la marquesina 
//Specify the marquee's marquee speed (larger is faster 1-10) 
var marqueespeed=1 // Velocidad 
//Pause marquee onMousever (0=no. 1=yes)? 
var pauseit=1 

//Specify the marquee's content 
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great): 

var marqueecontent='<? echo addslashes($total); ?>' // ¡¡¡NO TOCAR!!! 

////NO NEED TO EDIT BELOW THIS LINE//////////// 

marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS 
var copyspeed=marqueespeed 
var pausespeed=(pauseit==0)? copyspeed: 0 
var iedom=document.all||document.getElementById 
var actualheight='' 
var cross_marquee, ns_marquee 

function populate() { 
    if (iedom) { 
        cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee 
        cross_marquee.style.top=marqueeheight+8 
        cross_marquee.innerHTML=marqueecontent 
        actualheight=cross_marquee.offsetHeight 
    } else if (document.layers) { 
        ns_marquee=document.ns_marquee.document.ns_marquee2 
        ns_marquee.top=marqueeheight+8 
        ns_marquee.document.write(marqueecontent) 
        ns_marquee.document.close() 
        actualheight=ns_marquee.document.height 
    } 
    lefttime=setInterval("scrollmarquee()",40) 


function scrollmarquee() { 
    if (iedom) { 
        if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) { 
            cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed 
        } else { 
            cross_marquee.style.top=marqueeheight+8 
        } 
    } else if (document.layers) { 
        if (ns_marquee.top>(actualheight*(-1)+8)) { 
            ns_marquee.top-=copyspeed 
        } else { 
            ns_marquee.top=marqueeheight+8 
        } 
    } 


if (iedom||document.layers) { 
    with (document) { 
        if (iedom) { 
            write('<div style="position:relative; border: 0px solid #000000; width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden;background:#ffffff;" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">') 
            write('<div id="iemarquee" style="position:absolute;left:0;top:0;width:'+marqueewidth+'">') 
            write('</div></div>') 
        } else if (document.layers) { 
            write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee">') 
            write('<layer name="ns_marquee2" width='+marqueewidth+' height='+marqueeheight+' left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>') 
            write('</ilayer>') 
        } 
    } 

</script> 
</td></tr> 
</table> 
</body> 
</html>
Y luego en tu web lo pones con un <iframe> y listo... Por supuesto haz las modificaciones que creas necesarias, por ejemplo en la parte de los estilos para cambiar colores o tipo de letra...

Por cierto si tienes un foro del que no quieres que salgan los mensajes, solo tienes que modificar esta linea:

Código PHP:
$consulta "SELECT * FROM ".$table_prefix."posts ORDER BY post_time DESC LIMIT $mostrar"
Si por ejemplo el foro del que no quieres mostrar los post es el que tiene un id igual a 5, la linea a poner sería esta:

Código PHP:
$consulta "SELECT * FROM ".$table_prefix."posts WHERE forum_id!=5 ORDER BY post_time DESC LIMIT $mostrar"
Saludos
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #4 (permalink)  
Antiguo 08/09/2004, 05:28
Avatar de yoseman  
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 5 meses
Puntos: 5
Me he liado un poco porque en el título del hilo dices 'poner ultimos post de phbb2 en mi web html??' pero luego dices 'Me gustaria poner los ultimos 10 (mas o menos)topicos creados en mi foro phpbb':

Yo tengo algunas cosillas tambien que te pueden servir.

La primera es un script que te lista los últimos temas abiertos en el foro:
Ejemplo :
http://elotrositio.tuarrobanet.com/f...p?modo=1&num=3
http://elotrositio.tuarrobanet.com/f...p?modo=0&num=3
Se tienen que pasar por la query string los valores modo y num. Se pasa un 0 a modo si deseamos el modo reducido y 1 si deseamos el modo ampliado. Y en num ponemos el número máximo de mensajes.
Funciona de tal forma que sólo mostrará aquellos temas a los que el usuario conectado tenga acceso. Por ejemplo si seescribió un nuevo tema en un foro al que los usuarios anónimos no tienen acceso y no estas logueado pués evidentemente no lo mostrará.

Luego tambien tengo un script que te muestra los últimos post enviados al foro.
Ejemplo:
http://elotrositio.tuarrobanet.com/foro/template.php

Y por último uno que muestra los titúlos de los tópicos en los que se escribió mas recientemente
Ejemplo:
http://usuarios.lycos.es/jesuselloco...2/ultimos3.php

Creo que el que te interesa es el primera así que pongo el código de ese:

Código PHP:
<?/* 
##################################################################################
##
##                            ULTIMOS TOPICOS ABIERTOS 
##
##################################################################################*/

define('IN_PHPBB'true); 
$phpbb_root_path ''//PATH DEL FORO RESPECTO DEL SCRIPT 
include($phpbb_root_path 'extension.inc'); 
include(
$phpbb_root_path 'common.'.$phpEx); 
$userdata session_pagestart($user_ipPAGE_INDEX); 
init_userprefs($userdata);
if (!isset(
$_GET['modo']))                     
    {
    
$_GET['modo']="1";
    }
if (!isset(
$_GET['num']))
    {
    
$_GET['num']="5";
    }
$ruta_theme=$phpbb_root_path."templates/".ereg_replace(".css","/",$theme['head_stylesheet']).$theme['head_stylesheet'];?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<link rel="stylesheet" type="text/css" href="<?=$ruta_theme?>">
</head>
<body>
<?
$p 
$table_prefix
$auth_ary auth(AUTH_READAUTH_LIST_ALL$userdata); 
while ( list(
$auth_forum_id$auth_level) = each($auth_ary) )      
   { 
   if (!
$auth_level['auth_read'] ) 
      {      
       
$auth_view_forums1 = ($auth_view_forums1 " f.forum_id<>" $auth_forum_id " and "); 
      } 
   } 
$auth_view_forums1="WHERE " $auth_view_forums1
$busqueda= @mysql_query("SELECT t.topic_id,t.topic_title,t.forum_id,t.topic_time,t.topic_views,t.topic_replies,u.username,u.user_id,f.forum_name FROM  " $p "forums f,"$p "topics t,"$p "users u " $auth_view_forums1 " t.topic_poster=u.user_id and t.forum_id=f.forum_id ORDER BY t.topic_time DESC LIMIT " $_GET['num']); 
if (!
$busqueda
   { 
   echo (
"<br>Error al seleccionar los elementos de la base de datos. Por favor Inténtelo de nuevo más tarde."); 
   exit(); 
   }
?>
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0"> 
   <tr align="center"> 
      <td class="catHead" colspan="6" height="28" > 
         <span class="nav"> 
         ..:: ÚLTIMOS TÓPICOS ABIERTOS EN LOS FOROS ::..
         </span> 
      </td> 
   </tr> 
     <tr> 
      <th> 
         Tópico: 
      </th>
      <?
      
if ($_GET['modo']=="1")
      {
?>
      <th> 
         Foro: 
      </th>
      <th> 
         Autor: 
      </th>
      <th> 
         Fecha: 
      </th>
      <th> 
         Respuestas: 
      </th>
      <th> 
         Lecturas: 
      </th> </tr>
      <?}
$col=0
while (
$row mysql_fetch_array($busqueda))
    {
    
$col++;
    
$col=($col==3) ? $col;
    
$dat=getdate($row['topic_time']); 
    
?>
    <tr> 
      <td class="row<?=$col?>"> 
         <span class="gensmall"> 
            <a href="<?=$phpbb_root_path?>viewtopic.php?t=<?=$row['topic_id']?>"> 
               <?=$row['topic_title']?> 
            </a> 
         </span> 
      </td><?
        
if ($_GET['modo']=="1")
      {
?>
      <td class="row<?=$col?>"> 
         <span class="gensmall"> 
            <a href="<?=$phpbb_root_path?>viewforum.php?f=<?=$row['forum_id']?>"> 
               <?=$row['forum_name']?> 
            </a> 
         </span>
    </td>
    <td class="row<?=$col?>" align="center"> 
         <span class="gensmall"> 
            <a href="<?=$phpbb_root_path?>profile.php?mode=viewprofile&u=<?=$row['user_id']?>"> 
               <?=$row['username']?> 
            </a> 
         </span> 
      </td>
      <td class="row<?=$col?>" align="center"> 
         <span class="gensmall"> 
              <?=$dat["mday"]?>/<?=$dat["mon"]?>/<?=$dat["year"]?> 
         </span> 
      </td>
       <td class="row<?=$col?>"> 
         <span class="gensmall"> 
              <?=$row['topic_replies']?>
         </span> 
      </td>
       <td class="row<?=$col?>" align="center"> 
         <span class="gensmall"> 
            <?=$row['topic_views']?>
         </span> 
      </td>
    </tr>
    <?}
    }
    
?>
Lo mismo te sirve de ayuda o ya tienes dos ejemplos dóndeelegir aparte dl que te dieron

Salu2 ;)
__________________
[+]
[+]

Última edición por yoseman; 08/09/2004 a las 06:53
  #5 (permalink)  
Antiguo 08/09/2004, 19:22
 
Fecha de Ingreso: agosto-2004
Mensajes: 165
Antigüedad: 19 años, 8 meses
Puntos: 0
uf gracias compañeros. dejarme probar un poco y os cuento poruqe no soy muy entendido en esto del php. asi todo me sorprende vuestra generosidad. (comjo siempre)

hoy ya es muy tardemañ hago prueba y os cuento
__________________
http://www.umtsclub.com Moviles 3G y todo sobre nuevas tecnologias moviles
  #6 (permalink)  
Antiguo 09/09/2004, 12:42
 
Fecha de Ingreso: agosto-2004
Mensajes: 165
Antigüedad: 19 años, 8 meses
Puntos: 0
Ferny e intentado utilizar tu codigo pero no me funciona. solo he cambiado la direccion del foro puesto que tambien utilizo msql.


Código PHP:
<? 
$mostrar 
"8"//Número de mensajes a mostrar. 
$caracteres_post "18"//Caracteres que se mostrarán de cada titulo de post 
$caracteres_foro "15"//Caracteres que se mostrarán de cada titulo de foro 
define(DIR_FORO,"http://dhost.info/ClubSamsungtk/phpBB2/"); //Dirección del foro 

include("config.php"); 

// Seleccionamos la base de datos del foro 
$conexion mysql_connect($dbhost,$dbuser,$dbpasswd); 
mysql_select_db($dbname); 
$consulta "SELECT * FROM ".$table_prefix."posts ORDER BY post_time DESC LIMIT $mostrar"
$result mysql_query($consulta); 

while (
$row mysql_fetch_array($result)) { 
    
$consulta "SELECT 
        "
.$table_prefix."forums.forum_id, 
        "
.$table_prefix."forums.forum_name, 
        "
.$table_prefix."users.username, 
        "
.$table_prefix."topics.topic_id, 
        "
.$table_prefix."topics.topic_title 
        FROM "
.$table_prefix."forums, ".$table_prefix."users, ".$table_prefix."topics 
        WHERE "
.$table_prefix."forums.forum_id='$row[forum_id]' AND ".$table_prefix."users.user_id='$row[poster_id]' AND ".$table_prefix."topics.topic_id='$row[topic_id]'"
      
    
$result2 mysql_query ($consulta); 
    
$res mysql_fetch_row($result2); 
      
    
// Si el título del mensaje es muy largo, lo cortamos 
    
$postentero $res[4]; 
    if (
strlen($res[4]) > $caracteres_post) { 
        
$res[4] = substr($res[4],0,$caracteres_post-3)."..."
    } 

    
// Si el título del foro es muy largo, lo cortamos 
    
$foroentero $res[1]; 
    if (
strlen($res[1]) > $caracteres_foro) { 
        
$res[1] = substr($res[1],0,$caracteres_foro-3)."..."
    } 
      
    
// Construimos 
    
$total.="<font style='font-size: 10px' face='Verdana'><a href='".DIR_FORO."/viewtopic.php?t=$row[topic_id]#$row[post_id]' title='$postentero' class='scroll' target='_blank'>$res[4]</a><br>En: <a href='".DIR_FORO."/viewforum.php?f=$res[0]' title='$foroentero' class='scroll' target='_blank'>$res[1]</a><br>Por <font color='#CC0000'>$res[2]</font></font><hr noshade size='1' color='#000000' width='100%'>"


// Liberamos recursos y cerramos conexión 
mysql_free_result($result); 
mysql_free_result($result2); 

// Volvemos a la base de datos que no es del foro 
mysql_close($conexion); 

?> 
<html> 
<head> 
<title>Scroll de mensajes del foro</title> 
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<style> 
a.scroll { font-family: Verdana; font-size: 10px; color: #0000CC; text-decoration: none; } 
a.scroll:hover { color: #0000CC; text-decoration: underline; } 
body { margin: 0px; } 
</style> 
</head> 
<body onLoad="populate()" bgcolor="#FFFFFF"> 
<table width="112" border="0" cellpadding="0" cellspacing="0"> 
<tr><td> 
<script language="JavaScript"> 

//Specify the marquee's width (in pixels) 
var marqueewidth = 112; // Ancho de la marquesina 
var anchoborde = 0; // Ancho del borde de la marquesina, en pixeles (debe ser igual al borde de la capa, especificado abajo del todo) 

//Corregimos el bug de Netscafé 
if (navigator.appName=="Netscape") { 
    marqueewidth = marqueewidth - 2*anchoborde; 


//Specify the marquee's height 
var marqueeheight=220 // Altura de la marquesina 
//Specify the marquee's marquee speed (larger is faster 1-10) 
var marqueespeed=1 // Velocidad 
//Pause marquee onMousever (0=no. 1=yes)? 
var pauseit=1 

//Specify the marquee's content 
//Keep all content on ONE line, and backslash any single quotations (ie: that\'s great): 

var marqueecontent='<? echo addslashes($total); ?>' // ¡¡¡NO TOCAR!!! 

////NO NEED TO EDIT BELOW THIS LINE//////////// 

marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS 
var copyspeed=marqueespeed 
var pausespeed=(pauseit==0)? copyspeed: 0 
var iedom=document.all||document.getElementById 
var actualheight='' 
var cross_marquee, ns_marquee 

function populate() { 
    if (iedom) { 
        cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee 
        cross_marquee.style.top=marqueeheight+8 
        cross_marquee.innerHTML=marqueecontent 
        actualheight=cross_marquee.offsetHeight 
    } else if (document.layers) { 
        ns_marquee=document.ns_marquee.document.ns_marquee2 
        ns_marquee.top=marqueeheight+8 
        ns_marquee.document.write(marqueecontent) 
        ns_marquee.document.close() 
        actualheight=ns_marquee.document.height 
    } 
    lefttime=setInterval("scrollmarquee()",40) 


function scrollmarquee() { 
    if (iedom) { 
        if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8)) { 
            cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed 
        } else { 
            cross_marquee.style.top=marqueeheight+8 
        } 
    } else if (document.layers) { 
        if (ns_marquee.top>(actualheight*(-1)+8)) { 
            ns_marquee.top-=copyspeed 
        } else { 
            ns_marquee.top=marqueeheight+8 
        } 
    } 


if (iedom||document.layers) { 
    with (document) { 
        if (iedom) { 
            write('<div style="position:relative; border: 0px solid #000000; width:'+marqueewidth+';height:'+marqueeheight+';ov  erflow:hidden;background:#ffffff;" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">') 
            write('<div id="iemarquee" style="position:absolute;left:0;top:0;width:'+marqueewidt  h+'">') 
            write('</div></div>') 
        } else if (document.layers) { 
            write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee">') 
            write('<layer name="ns_marquee2" width='+marqueewidth+' height='+marqueeheight+' left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>') 
            write('</ilayer>') 
        } 
    } 

</script> 
</td></tr> 
</table> 
</body> 
</html>
copio todo esto en un archivo scroll.php y lo pongo en el raiz del foro (mismo directorio que indexphp. Alguna idea de q estoy haciendo mal?
__________________
http://www.umtsclub.com Moviles 3G y todo sobre nuevas tecnologias moviles
  #7 (permalink)  
Antiguo 09/09/2004, 15:05
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
¿Pero qué no funciona exactamente? ¿Sale algun error?
De momento si solo cambiaste la dirección del foro, ya veo un fallo, y es que la última barra / que pusiste no debe existir, la dirección debe quedar asi: http://dhost.info/ClubSamsungtk/phpBB2
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #8 (permalink)  
Antiguo 09/09/2004, 22:18
 
Fecha de Ingreso: agosto-2004
Mensajes: 165
Antigüedad: 19 años, 8 meses
Puntos: 0
Lo probe al principio sin barra. La añadi despues porq era lo unico que se me ocurria.

Que rabia no lo entiendo
__________________
http://www.umtsclub.com Moviles 3G y todo sobre nuevas tecnologias moviles
  #9 (permalink)  
Antiguo 10/09/2004, 04:41
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 2 meses
Puntos: 55
Ya he encontrado el error, está mal puesto el código que te puse, pero seguro que es por algún problema del foro que no lo muestra bien pues yo solo hice copy & paste de mi script...

Si te fijas, casi al final, están estas lineas:

Código:
if (iedom||document.layers) { 
    with (document) { 
        if (iedom) {
Pues mira, en la linea siguiente a eso, aparece la palabra overflow cortada, en concreto aparece asi:


Código:
ov  erflow
Y en la linea siguiente aparece la palabra marqueewidth también cortada, aparece así:


Código:
marqueewidt  h
Yo he corregido esas dos palabras y ya me ha funcionado
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #10 (permalink)  
Antiguo 10/09/2004, 13:41
 
Fecha de Ingreso: agosto-2004
Mensajes: 165
Antigüedad: 19 años, 8 meses
Puntos: 0

Gracias ferny pruebo y te digo
__________________
http://www.umtsclub.com Moviles 3G y todo sobre nuevas tecnologias moviles
  #11 (permalink)  
Antiguo 15/03/2005, 06:23
 
Fecha de Ingreso: agosto-2004
Mensajes: 165
Antigüedad: 19 años, 8 meses
Puntos: 0
Funciona perfect hasta la 2.0.13 :)
__________________
http://www.umtsclub.com Moviles 3G y todo sobre nuevas tecnologias moviles
  #12 (permalink)  
Antiguo 15/11/2005, 12:52
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 2 meses
Puntos: 2
Antes de nada disculpas por revivir este viejo post.

Me surgio una consulta:

Por cierto si tienes un foro del que no quieres que salgan los mensajes, solo tienes que modificar esta linea:


Código PHP:
$consulta = "SELECT * FROM ".$table_prefix."posts ORDER BY post_time DESC LIMIT $mostrar";


Si por ejemplo el foro del que no quieres mostrar los post es el que tiene un id igual a 5, la linea a poner sería esta:

Código PHP:
$consulta = "SELECT * FROM ".$table_prefix."posts WHERE forum_id!=5 ORDER BY post_time DESC LIMIT $mostrar";



Referente a este tema como deberia hacerlo si quiero que no salgan a ejemplo los del foro ID 5 y 6.

Gracias
  #13 (permalink)  
Antiguo 15/11/2005, 13:54
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
...WHERE forum_id<>5 AND forum_id<>6 ORDER BY...

Saludos
  #14 (permalink)  
Antiguo 15/11/2005, 15:46
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 2 meses
Puntos: 2
Muchisimas gracias,

Funciona todo correctamente y la vercion de mi foro es 2.0.18.
  #15 (permalink)  
Antiguo 28/12/2005, 12:57
Avatar de chelodegli  
Fecha de Ingreso: noviembre-2005
Mensajes: 17
Antigüedad: 18 años, 5 meses
Puntos: 0
Hola, pregunto sobre este tema porque me quedo una duda sobre un codigo que YOSEMI explico pero no detallo creo. El de topics respondidos recientemente no puso el codigo, y no se de donde sacarlo porque la verdad no tengo mucha idea sobre php.

Ademas, cuales serian los campos de ese codigo a modificar? o sea que informacion de mi pagina es necesaria como para que funcione.

Muchas gracias, muy buen material
__________________
Tu indiferencia no tiene perdón... quién te robó el corazón?:censura:

Ska-p - El niño Soldado
Buenos Aires - Argentina - Pepsi Music 2005
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 22:12.