04-10-2008, 05:08 PM
Thedeejay a écrit :Voila le code final que j'ai créé si vous en avez besoin
Code PHP :<?php
session_start();
if (!isset($_SESSION['login'])) { //si le membre n'est pas connecté
// on insert 'inconnu123123'
mysql_query('INSERT INTO enligne (login, heure) VALUES ($_REQUEST['REMOTE_ADDR'], ' . time() . ') ON DUPLICATE KEY UPDATE heure = ' . time());
mysql_query('DELETE FROM enligne WHERE heure < ' . time() - 300);
else //sinon bah il est connecté
// qui est en ligne
//on schtroupf la variable du nom
$login = $_SESSION['login']
mysql_query('INSERT INTO enligne (login, heure) VALUES (' . $login . ', ' . time() . ') ON DUPLICATE KEY UPDATE heure = ' . time());
mysql_query('DELETE FROM enligne WHERE heure < ' . time() - 300);
?>
Code PHP :
<?php
CREATE TABLE enligne (
heure text NOT NULL,
login text NOT NULL,
PRIMARY KEY(login)
) TYPE=MyISAM;