Hallo,
Also ich weiß jetzt wie ich es ändern muss das es das macht was ich möchte.
schön. Hast Du Dir meine Kommentare angeschaut und versucht, das Skript in diesem Sinne aufzuräumen? Es kann fast nur einfacher und besser werden.
Aber das ist auch irgendwie dumm weil dann immer in der Txt steht 1 User Online auch wenn keiner Online ist.
Überlege bitte, wann Dein Skript ausgeführt wird?
Richtig, es kann nur ausgeführt werden, wenn irgendjemand eine Seite aufruft, in der das Skript eingebunden ist. Zumindest dieser Benutzer ist dann "online".
Wann wird der Eintrag dieses Benutzers gelöscht?
Richtig, wenn irgendwann wieder jemand (derzeit wahrscheinlich Du selbst) vorbeikommt. Du benötigst also ein Skript, das *nicht* davon abhängig ist, dass jemand sich auf Deinen Seiten aufhält, dafür aber regelmäßig ausgeführt wird, um aufzuräumen. So etwas leisten zum Beispiel cronjobs.
Freundliche Grüße
Vinzenz