WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Wie viele Besucher sind online

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Wie viele Besucher sind online - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Wie viele Besucher sind online
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hi

ich wollte gerne wissen wie man online scripte baut dh die anzeigen wieviele zurzeit online sind. Wie muss man so etwas erstellen?


---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

http://www.webwork-community.net/posting3679_23_0.html

oder, wenn du keine Anmeldung hast: Bei jedem Aufruf der Seite wird die IP ermittelt und zusammen mit dem Timestamp gespeichert und sobald mehr als bspw. fünf Minuten nix mehr passiert wird er aus der datei gelöscht. Dann brauchst du nur noch auf deiner Seite die ANzahl der Ips anzuzeigen. Oder machs mit MySql, da gibts ja die Sachen fürs Zeilenzählen.

  Profil   E-Mail   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Achso IP und Timestamp erfassen anzeigen wieviele vorhanden sind und nach 5 min wenn nichts mehr passiert iust wieder löschen

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Genau.

  Profil   E-Mail   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Dazu hab ich noch ne frage die einträge kann ich mit count() ermiteln nur das rauslöschen wie soll das gehen das ist kein chat sondern ne ganz normale seite.
wie kann ich da rausfinden ob der jenige nochwas macht

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Na du speicherst doch den Timestamp. Überprüf einfach, ob der älter als fünf minuten ist und dann löschst du ihn. Sobald derjenige dann wieder auf deine Seite geht oder auf deiner Seite nen Link betätigt bekommt er eh wieder einen neuen.

  Profil   E-Mail   Editieren   Zitieren
c3o
Posting-Schinder




Beiträge: 585

Na auf jeder Seite einfach (mit nem include):
[pseudocode, aber nah dran]
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17:
//alte user löschen
DELETE FROM online WHERE lasttime < (UNIX_TIMESTAMP() - 5*60)

//aktiven user suchen
SELECT uid FROM online WHERE ip = '$REMOTE_ADDR'
if(mysql_num_rows() > 0) {
   UPDATE online SET lasttime = UNIX_TIMESTAMP() WHERE uid = $row[0]
} else {
   INSERT INTO online(ip, lasttime) VALUES('$REMOTE_ADDR', UNIX_TIMESTAMP())
}

//anzahl der user online
SELECT count(uid) FROM online
echo "Hurra! $x user online!"
}


  Profil   E-Mail   Website   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Der code geht bei mir irgend wie nich der sagt in der dritten zeile wär schon ein error

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hmm komisch ich hab alles probiert ich hab zeilen von mir gelöscht zeilen von dem code im forum geändert aber es geht nicht könnte jemand ein funktionieremdem code posten?

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

Wer lesen kann, tut sich leichter...
Wie über dem Code steht handelt es sich um Pseudocode - Der Pseudocode soll dir helfen deinen eigenen Grips zu benutzen - er beschreibt lediglich das Prinzip.

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Oh hab ich glatt überlesen

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
c3o
Posting-Schinder




Beiträge: 585

Was da hauptsächlich fehlt ist, die ganzen SQL queries in php zu verpacken: mysql_connect, mysql_query, usw. Lies dich da mal ein (php.net), probiers aus und meld dich bei Problemen.

Außerdem musst du zuerst die Tabelle names "online" in der Datenbank erstellen, am einfachsten mit phpmyadmin, und mit diesen Feldern
uid INT primary_key auto_increment
ip VARCHAR(15)
lasttime INT

  Profil   E-Mail   Website   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Ok die Felder hab ich in der Db ich schau mich dann mal auf php.net um.

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hi

ich hab mir jetzt ganz alleine !!! eine online script gebaut mit gesammt gestern heute und jetzt anzeigen wenn jmd den code haben will der soll mir ne mail schreiben

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
Marcus
Forenheld




Beiträge: 880

Ja stell ihn doch hier rein, dann hat jeder was davon

  Profil   E-Mail   Editieren   Zitieren
Seite 1 | 2  

Antworten
Forum » PHP & MySQL » Wie viele Besucher sind online

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Wie viele Besucher sind online im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126542    Heute : 460     Gestern : 463     Online : 260     21.11.2024    14:35      0 Besucher in den letzten 60 Sekunden        
Nach oben