03-20-2007, 03:23 AM
Ecco uno Script creato da andgio76, una classifica di siti degli utenti basata sul numero di post inviati nel vostro forum mybb.
Posto il codice adattabile a qualsiasi forum phpbb ed altri :
Posto il codice adattabile a qualsiasi forum phpbb ed altri :
Codice:
<?
$db_host="localhost"; //dove è situato il db, di solito localhost
$db_user="nome utente"; //Nome Utente per la connessione al db
$db_pass="password"; //Password per la connessione al db
$db_name="nome db"; //Nome del database
//Connessione al Database
//-----------------------
$connessione = mysql_connect($db_host, $db_user, $db_pass) or die ("Errore Db Conn");
$db=mysql_select_db ($db_name,$connessione) or die ("Errore Db select");
$dati = mysql_query("SELECT mybb_users.username, mybb_users.website, mybb_users.postnum FROM mybb_users order by postnum DESC limit 15");
while ( $array = mysql_fetch_array($dati))
{
if ($array[website]!='')
{
echo '<a href=';
echo $array[website];
echo '>';
echo $array[website];
echo '</a>';
echo '<br>';
echo $array[username];
echo ' Post n°';
echo $array[postnum];
echo '<p>';
}
}
mysql_close();
?>
Allora "limit 15" limita i siti inseriti a 15, potete cambiare questa impostazione a vostro piacimento.
A questo punto potete creare una pagina del tipo "classifica.php" dove integrare la vostra grafica ed il codice per la classifica.
un esempio potete trovarlo in questo sito qui Classifica Utenti Modseo.
Questa classifica è in lavorazione per aggiunta di opzioni, ma già funzionante.
>> Qui Potete Scaricare il File <<
