Probleme beim Online User Script

PC, Telefon etc.

Probleme beim Online User Script

Beitragvon marco » 20.09.2005, 11:38

Irgendwie stimmt mein Script nicht ganz.
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";

     ?>
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim

Re:Probleme beim Online User Script

Beitragvon Bimbel » 20.09.2005, 11:47

Folgende Scripte greifen bei mir auf eine Tabelle zu:
- Wer ist online?
- Benutzerzahlen täglich
- Anzahl der Besucher, die online sind

Die sieht wie folgt aus:
CREATE TABLE bimbel_benutzer (
id int(11) NOT NULL auto_increment,
ip varchar(20) NOT NULL default '',
zeit int(11) default NULL,
seite text,
name varchar(20) default NULL,
PRIMARY KEY (id),
KEY ip (ip)
)
Fordere viel von dir selbst und erwarte nichts von den Anderen. So wird dir Ärger erspart bleiben.
Schärfentiefe
Benutzeravatar
Bimbel
Administrator
 
Beiträge: 16394
Registriert: 20.04.2000, 05:45
Wohnort: Griesheim

Re:Probleme beim Online User Script

Beitragvon marco » 20.09.2005, 11:54

Okidoki ich verstehe, aber hast du irgendeinen
Fehler in meinem Script gesehen?!?
Marco Gernand 2009: Ich habe keine Vorurteile, ich verurteile jeden Menchen gleich!
Benutzeravatar
marco
schläft hier
 
Beiträge: 2851
Registriert: 11.05.2003, 00:00
Wohnort: Griesheim

Re:Probleme beim Online User Script

Beitragvon Bimbel » 20.09.2005, 11:56

Nein, so auf die Schnelle nicht.
Fordere viel von dir selbst und erwarte nichts von den Anderen. So wird dir Ärger erspart bleiben.
Schärfentiefe
Benutzeravatar
Bimbel
Administrator
 
Beiträge: 16394
Registriert: 20.04.2000, 05:45
Wohnort: Griesheim


Zurück zu Technik

Wer ist online?

Mitglieder: 0 Mitglieder

cron
bimbel.de