Fez aquele sistema legal e quer disponibilizar para outros usuários Essa é a seção correta para isso.
Moderador: web
por web Offline » Dom Jun 07, 2009 9:50 am
|
Esse script partiu da necessidade de ter um arquivo que mostre os usuários do meu fórum phpBB3, para que eu possa ter acesso via celular. O documento será .php, mas, irá mostrar a lista de usuários online no fórum.
São 2 arquivos
config_wap.php
- Código: Selecionar todos
<?php $Gconexao = mysql_connect("localhost", "login", "senha") or die(mysql_error()); $Gdb = mysql_select_db("bd"); ?>
e wap.php
- Código: Selecionar todos
<html> <head> <title>Users Online</title> <style type="text/css"> body{ color:#696969; font-family:verdana; font-size:11px; } td{ color:#696969; font-family:verdana; font-size:11px; } </style> </head>
<body>
<center> Usuários online nos últimos 10 minutos <?php function total($total) { echo "$total usuário(s) online.<br><br>"; } ?> </center> <br>
<table cellpading="5" cellspacing="3"> <?php function quem($id) { include("config_wap.php"); $Sselec = "SELECT username, user_posts FROM phpbb_users WHERE user_id='$id'"; $Sexec = mysql_query($Sselec, $Gconexao) or die(mysql_error()); while($Sdados=mysql_fetch_array($Sexec)) { extract($Sdados); return "$username <font color=#cccccc>$user_posts</font>"; } } include("config_wap.php"); $Gdb = mysql_select_db("linkprot_phpbb3"); $Session_atual = time("d/m/Y G:i:s"); $Sselec = "SELECT session_user_id, session_time, session_page FROM phpbb_sessions WHERE '$Session_atual'-session_time < 600 ORDER BY session_user_id ASC"; $Sexec = mysql_query($Sselec, $Gconexao) or die(mysql_error()); $total = mysql_num_rows($Sexec); total($total); $i = "0"; while($Sdados=mysql_fetch_array($Sexec)) { $i++; if($i % 2 == 0 ? $cor="fefefe" : $cor="f9f9f9"); extract($Sdados); echo "<tr><td style='background-color:#$cor'><b>".quem("$session_user_id")."</b><br>$session_page</td></tr>"; } ?> </table>
</body> </html>
Nova versão ou alterações são bem vinda, em breve posto uma versão xml do mesmo.

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.
Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb1 [@] gmail [.] com
web
ADMIN
Mensagens: 12439
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
Voltar para Laboratório de scripts PHP / MySQL
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante