Scripts

Voici ici une liste de scripts utiles pour la réalisation de votre connexion entre votre site et votre forum.

 Choisir un script
 Informations sur les scripts  Savoir si une personne est connectée  Afficher le nombre de messages privés  Menu des liens principaux  Affichage pour un groupe  Afficher l'avatar du membre  Afficher le nombre de personnes en ligne  Afficher les x derniers messages  Formulaire d'inscription rapide  Qui est en ligne



<?php
$sql = 'SELECT session_ip, session_logged_in, session_time
             FROM '
. SESSIONS_TABLE . '
             WHERE session_time >= '
. ( time() - 300 ) . '
             ORDER BY session_ip ASC, session_logged_in DESC'
;
$ip_prec = 0;
$membres = 0;
$visiteurs = 0;
$result = $db->sql_query($sql);
while (
$row = $db->sql_fetchrow($result) )
{
    if (
$row['session_ip'] != $ip_prec )
    {
        
$membres += intval($row['session_logged_in']);
        if (
$row['session_logged_in'] != '1')
            
$visiteurs++;
        
$ip_prec = $row['session_ip'];
    }
}
$texte = ( $visiteurs+$membres == '0' ) ? $lang['Online_users_zero_total'] . '<br />' : ( ( $visiteurs+$membres == '1' ) ? sprintf($lang['Online_user_total'] . '<br />',$visiteurs+$membres) : sprintf($lang['Online_users_total'] . '<br />',$visiteurs+$membres) );
$texte .= ( $membres == '0' ) ? $lang['Reg_users_zero_total'] : ( ( $membres == '1' ) ? sprintf($lang['Reg_user_total'],$membres) : sprintf($lang['Reg_users_total'],$membres) );
$texte .= ( $visiteurs == '0' ) ? $lang['Guest_users_zero_total'] : ( ( $visiteurs == '1' ) ? sprintf($lang['Guest_user_total'],$visiteurs) : sprintf($lang['Guest_users_total'],$visiteurs) );
echo(
"$texte");
?>
Valide xHTML1.1 et CSS2.0 - Design by Yok