Forum
Tipps
News
Menu-Icon

anzeigen welche user online sind

hi,

ich benutze das login script von http://www.tutorials.de/forum/php-tutorials/9684-php-mysql-login-system-mit-sessions.html

und wie kann man das machen wenn der eingeloggte user auf einer seite ist das der name da steht und wenn er nicht mehr auf der seite ist das der name nicht mehr da steht...

könnt ihr mir helfen? 


Antworten zu anzeigen welche user online sind:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

entweder du speicherst die zeit wann er sich zuletzt eingeloggt hat / die letzte aktivität auf der seite gezeigt hat, oder du kombinierst das mit nem counter.

und dann frei nach:
"zeig user an deren zeit > als jetzt - x sind"


(denkfehler uhrzeittechnisch nicht ausgeschlossen)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Man könnte das auch mit dem Session-Handler verbinden. Wenn du dir einen DB-basierten Handler baust, kannst du in den Session-Aktionen gleich noch ein paar Zusatzdaten ablegen, die dir den Online-Status ermöglichen.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Man könnte das auch mit dem Session-Handler verbinden. Wenn du dir einen DB-basierten Handler baust, kannst du in den Session-Aktionen gleich noch ein paar Zusatzdaten ablegen, die dir den Online-Status ermöglichen.

greez 8)
JoSsiF

wenn man das in eine db einträgt bleibt der stautus immer auf online, die antworten waren auch nicht hilfreich,

 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
die antworten waren auch nicht hilfreich
Gern geschehen.

Zur Info: Man kann in einer Datenbank auch Update- und Löschaktionen ausführen ;D

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

das weiss ich aber wie lautet der befehl dafür das geprüft wird ob er noch da ist oder nicht, kannst du mir den befehl bitte sagen
 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Was für ein Befehl? Und wer sollte noch da sein? Versuch mal bitte, deine Fragen so zu formulieren, dass sie auch ein Außenstehender versteht.

Eigentlich geht's aber gar nicht um einen Befehl, denn mit dem wirst du dein Programmierproblem nicht lösen. Du musst wissen, WIE du vorgehen willst. Die paar Zeilen Code sind dann nur eine Art, dieses WIE auszudrücken.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

ich will doch nur diesen befehl ob gepruft wird ob der user noch auf der seite ist! >:(

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
ich will doch nur diesen befehl ob gepruft wird ob der user noch auf der seite ist! >:(

Du hast es leider nicht verstanden. ;D  Es gibt keinen Befehl, der das erledigt. Lies dir die vorhergehenden Beiträge nochmal durch, da stehen Lösungsansätze.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

ICH WILL DOCH NUR DAS MIR EINER EIN TUTORIAL ODER WAS NENNT WO MIT ICH ÜBER PRÜFEN KANN OB DER USER NOCHT EINGELOGT IST; MEHR NICHT!

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Groß schreiben bringt dir absolut gar nichts.

N Tutorial gibts nicht, ganz einfach.
Streng doch mal dein Köpfchen an...

Wenn dein Loginscript (ich hab mir das teil jetz nicht angeschaut) in die Datenbank ne Session speichert, dann such doch einfach nach allen Einträgen in der Datenbank wo die Session nicht NULL ist und lass sie dir auflisten. Problematik dabei ist, wer sich nicht über nem Logout link ausloggt, wird dort auch aufgelistet, egal ob noch auf der Seite aktiv oder nicht. ;)

Zweite Variante ist die, die oben auch schon genannt wurde. Ich versuch sie dir mal näher zu bringen:
Lass bei jeder Aktion die _der eingeloggte User_ macht, einen "Zeitstempel" (also in der db als DATETIME) speichern, und überprüf in deiner Onlineliste dann mithilfe von einer sql abfrage, ob der Benutzer in den letzten x Minuten aktiv war, d.h., ob in der von dir festgelegten Zeit, dieser "Zeitstempel" in der Datenbank aktualsiert wurde.

Du wirst garantiert nicht immer jemanden finden, der dir seine Codes einfach so dahinblättert, und sie dir schenkt.

Gruß
jackson

PS: wenn an den ideen da oben denkfehler sind, dürft ihr sie gern berichtigen >.<

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

oh danke, das wahr ja so hilfreich,hahaha!

ganz im gegenteil! >:(>:(>:(>:(>:(>:(>:(>:(>:(>:(

gibt mir doch die informationen die ich brauche!

 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Mit dem Ton wirst du hier keine Hilfe bekommen. Dir wird keiner Helfen wenn du jeden anmaulst, der dir helfen zu versucht.
Es waren definitiv die Antworten auf deine Fragen. Wenn sie deiner Meinung nach nicht zutreffen, solltest du deine Fragen richtig nach deinen Wünschen formulieren.
Und bevor du schreibst "Ich will einen Befehl der mir das und dies überprüft..." kann ich dir nur sagen: Gibts nicht, vergiss es.
 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

sowas geht! was ist es hier bei computerhilfen die user online anzeige?

ach vergiss es! ich bin zu sauer jetzt,

ich lad mir einfach diese forum software runter und schaue mir es selbst an!

da ihr mir nicht helfen wollt

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Klar geht es, habe ich auch nicht anders gesagt. ::)
Ich habe gesagt, dass es keinen einzelnen Befehl dafür gibt, was auch der Wahrheit entspricht.
Ich wünsch dir viel Erfolg dabei, du wirst da nicht sehr viel verstehen, garantiert ich dir. ;D
Dir wurden jetzt mehrere Varianten gezeigt, wie du es machen kannst, komm selber drauf oder lass es lieber komplett sein und beschäfftige dich mit anderen Dingen, denn deine Freundlichkeit hier gegenüber anderen Menschen die dir freiwillig helfen wollen, ist unter aller sau.

Gruß,
Jackson, der sich aus diesem Threat nun ausklinkt. (;


« Eine Website online stellenScript-Fehler -> Cannot modify header »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Datenbank
Eine Datenbank (DBS), im englischen database, ist eine strukturierte Datensammlung und fungiert wie ein "digitales Archiv". Datenbanken dienen der effizienten Aufbewahrun...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...