1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
|
<?php
//onlineclass.php
//dat is die Klasse für die onlineanzeige;)
$sql3 = "SELECT
COUNT(*) as Onl
FROM
pb_online
WHERE
username = '".$_COOKIE['user']."'";
$result = mysql_query($sql3) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
// ~
if($row['Onl']) {
// Nur Datum Updaten
$sql2 = "UPDATE
pb_online
SET
time = NOW(),wo='$script' ,
username='".$_COOKIE['user']."'
WHERE
username = '".$_COOKIE['user']."'";
mysql_query($sql2) OR die(mysql_error());
} else {
// Neuer eintra
$sql1 = "INSERT INTO pb_online
(ip,time,username)
VALUES
('".$_SERVER['REMOTE_ADDR']."', NOW(),'".$_COOKIE['user']."')";
mysql_query($sql1) OR die(mysql_error());
} // alte Datensätze löschen
$sql11 = "DELETE FROM
pb_online WHERE
DATE_SUB(NOW(), INTERVAL 1 MINUTE) > time;";
mysql_query($sql11) OR die(mysql_error());
?>
//ab der dateizeile 10(~) werd nich geupdatet....warum?
|