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

FAQ:Mostrador de últimos 5 usuarios

Estas en el tema de FAQ:Mostrador de últimos 5 usuarios en el foro de Sistemas de gestión de contenidos en Foros del Web. Amigos: Les envío el siguiente código para que puedan ponerlo en sus sitios. Este script muestra los últimos 5 usuarios de un foro phpBB. Para ...
  #1 (permalink)  
Antiguo 13/09/2003, 14:34
Avatar de pottersys  
Fecha de Ingreso: noviembre-2002
Ubicación: Aquí, Aca, o talvez por allí...
Mensajes: 15
Antigüedad: 21 años, 5 meses
Puntos: 0
FAQ:Mostrador de últimos 5 usuarios

Amigos:
Les envío el siguiente código para que puedan ponerlo en sus sitios. Este script muestra los últimos 5 usuarios de un foro phpBB. Para ponerlo en su sitio pueden hacer un include o pegarlo directamente. Cualquier sugerencia será bienvenida
Código PHP:
<?php
#############################################
# Últimos usuarios del foro
# By Potter System
# Este archivo permite ver los últimos usuarios de un foro phpBB
# Cada línea tiene sus respectivos comentarios
# Disfrútalo ;-)
#############################################
// Edítalo con tus datos
$ruta="foro"// Tu ruta hacia el foro, generalmente 'phpBB'
$users="5"// La cantidad de usuarios que quieres mostrar
/* --- NO EDITAR, excepto si sabes de qué se trata --- */
$version=$_SERVER['HTTP_USER_AGENT'];
$nav=strpos($version,MSIE);
if (
$nav==true)
{
$netscape=0;
}
else
{
$netscape=1;
}
?>
<html>
<head>
<title>Últimos <?php echo $users?> usuarios</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
/* --- NO EDITAR --- */
$error1="<b>Lamentablemente no se pudo conectar con ".$dbhost.".</b>";
$error2="<b>No se pudo seleccionar la base de datos</b>";
include(
"$ruta/config.php");
$conex=mysql_connect(dbhost,$dbuser,$dbpass) or die($error1);
mysql_select_db($dbname,$conex) or die($error2);
$ques="select user_id, username from ".$table_prefix."users order by user_id desc";
$resultado=mysql_query($ques) or die (mysql_error());
$con=0;
if (
$netscape==0)
{
print (
"<marquee truespeed scrollamount=1 direction=\"up\" scrolldelay=20 
width=\"150\" height=\"300\">"
);
echo 
"Últimos $users usuarios<br>";
while (
$row=mysql_fetch_array($resultado))
{
if (
$con<$users);
{
printf ("<a href=\"%s/profile.php?mode=viewprofile&u=%d\">%s</a><br>",$ruta,$row["user_id"],$row["username"]);
}
}
print (
"</marquee>");
}
else
{
echo 
"Últimos $users usuarios<br>";
while (
$row=mysql_fetch_array($resultado))
{
if (
$con<$users);
{
printf ("<a href=\"%s/profile.php?mode=viewprofile&u=%d\">%s</a><br>",$ruta,$row["user_id"],$row["username"]);
}
}
}
print(
"<p><a href=\"".$ruta."/profile.php?mode=register\">Regístrate!</a></p>");
mysqlfree_result($resultado);
mysqlclose($conex);
?>
</body>
</html>

Última edición por pottersys; 13/10/2003 a las 21:03
  #2 (permalink)  
Antiguo 13/09/2003, 18:46
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues si lo pones como FAQ del foro "Aplicaciones pre-fabricadas" sería lo ideal .. Sobre todo mencionando en el título del mensaje que "son los últimos 5 ... del los foros phpBB"

Un saludo,

pd: De momento muevo el mensaje a dicho foro ...
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 14/09/2003, 09:27
Avatar de pottersys  
Fecha de Ingreso: noviembre-2002
Ubicación: Aquí, Aca, o talvez por allí...
Mensajes: 15
Antigüedad: 21 años, 5 meses
Puntos: 0
Gracias cluster, se me olvidó dónde poner el tema
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




La zona horaria es GMT -6. Ahora son las 16:29.