<?php
$time2 = $time1-240;
/* SPradzanie czy ip usera jest juz zapisane */
$result = mysql_query(\"SELECT * FROM {$table['online']} WHERE ip='{$_SERVER['REMOTE_ADDR']}'\");
/* odczytywanie danych usera */
$result2 = mysql_query(\"SELECT * FROM {$table['user']} WHERE id='{$_SESSION['id']}'\");
/* if dodajacy do spisu userow on-line */
if($r == 0)
{
mysql_query(\"INSERT INTO {$table['online']} VALUES('{$_SERVER['REMOTE_ADDR']}', '{$_SESSION['id']}', '{$rr['special']}', '{$time1}', '{$_SERVER['REQUEST_URI']}')\"); }
/* edycja danych usera... tak zeby zalogowanemu sprawdzil jeszcze raz dane i ije
edytował ... */
mysql_query(\"UPDATE {$table['online']} set uid='{$_SESSION['id']}', time='{$time1}', admin='{$rr['special']}', gdzie='{$_SERVER['REQUEST_URI']}' WHERE uid='{$_SESSION['id']}'\");
/* Kasowanie */
mysql_query(\"DELETE FROM {$table['online']} WHERE time <= '{$time2}'\"); ?>
CREATE TABLE `dbe_online` (
`ip` text NOT NULL,
`uid` int(20) NOT NULL DEFAULT '0',
`admin` varchar(64) NOT NULL DEFAULT '0',
`time` int(30) NOT NULL DEFAULT '0',
`gdzie` text NOT NULL
) TYPE=MyISAM;
Bład taki: nie edytuje za kazdym racem danych danego uzytkonika ... nie wiem dlaczego