Kann einer von euch / Bimbel mal drauf schauen?
Problem: Die aktualisierung erfolgt meiner Meinung nach nur täglich. Ich verstehe nicht warum :/
@Bimbel: Wie funktioniert die: Welcher Besucher ist auf welcher Seite Script?!? Ich bekomm das irschendwie net gebacken.
- Code: Alles auswählen
<?php
$sql = "SELECT
COUNT(*) as Anzahl
FROM
Online
WHERE
IP = '".$_SERVER['REMOTE_ADDR']."'";
$result = mysql_db_query("bbmonex_gernand24", $sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
if($row['Anzahl']) {
// Nur Datum Updaten
$sql = "UPDATE
Online
SET
Datum = NOW()
WHERE
IP = '".$_SERVER['REMOTE_ADDR']."'";
mysql_query($sql) OR die(mysql_error());
} else {
// Neuer eintra
$sql = "INSERT INTO Online
(IP, Datum)
VALUES
('".$_SERVER['REMOTE_ADDR']."', NOW())";
mysql_query($sql) OR die(mysql_error());
}
// alte Datensätze löschen
$sql = "DELETE FROM
Online
WHERE
DATE_SUB(NOW(), INTERVAL 1 MINUTE) > Datum";
mysql_query($sql) OR die(mysql_error());
// Anzahl Ausgeben
$sql = "SELECT
COUNT(*) as Anzahl
FROM
Online";
$result = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_assoc($result);
if ($row[Anzahl]<2)
echo "Im Moment ist: ".$row['Anzahl']." User Online";
else
echo "Im Moment sind : ".$row['Anzahl']." User Online";
?>