PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Login ? Chat ?


JuDoKAA
10.04.2002, 19:35:46
Hi Leutz,
ich habe einen Chat programmiert. Nun soll man sich mit einem Nicknamen einloggen können, das Problem ist nur, wie kriege ich es hin, dass sich ein Besucher einloggen kann und sein Nick vorübergehend gespeichert wird, damit sich wärend seines Besuches kein anderer Benutzer unter diesem Nick eintragen kann ? Es wäre auch ganz gut wenn die anderen sehen könnten, welche "nicknames" zur zeit eingeloggt sind. Wenn es möglich wäre das alles auch mit .txt Dateien, damit kenn ich mich halbwegs aus .


Vielen Dank für die Antwort
JuDoKAA

Nev
11.04.2002, 00:56:42
HI JuDoKAA

Denkanstoss:
Du legst eine Datei an, in der du alle aktiven User (User=Zeile) reinschreibst.

Jedes mal wenn sich nun ein neuer User einlogged, scannst du die Datei nach dem Name.
wenn er vorkommt kommt er zurück zum Login
ansonsten kommt er in den Chat.
Damit wäre jetzt einmal das eine Problem gelöst

Für die aktiven User,
scannst du die selbe Datei und gibst sie aus


PS: Vergiss nicht den User nach dem Logout wieder aus der Liste zu löschen


wenn du das ganze genauer haben willst, gib bescheid

gray
22.04.2002, 21:47:02
-

Nev
22.04.2002, 22:03:11
Hi @ll

wenn du eine Datei benutzt fällt mir nur eine Lösung ein, diese gefällt mir zwar nicht aber es funkt.

Mittels JS (Java-Script) kannst du mit Window-Close ein neues Fenster aufmacht.
welches den User austrägt, und sich dann selber schliesst.


wenn du Sessions-verwendest, kannst du es mit ddem Session-Timeout machen

das Session-Timeout wird in der Configuration des Servers festgelegt!!

Jedem eine andere Lösung einfällt, ich bin für jede offen

Nev
22.04.2002, 22:08:47
Hi @ll

wenn du eine Datei benutzt fällt mir nur eine Lösung ein, diese gefällt mir zwar nicht aber es funkt.

Mittels JS (Java-Script) kannst du mit Window-Close ein neues Fenster aufmacht.
welches den User austrägt, und sich dann selber schliesst.


wenn du Sessions-verwendest, kannst du es mit ddem Session-Timeout machen

das Session-Timeout wird in der Configuration des Servers festgelegt!!

Jedem eine andere Lösung einfällt, ich bin für jede offen

ingo
22.04.2002, 23:06:16
cookies wären eine unsympathische, aber mögliche idee.

lg, ingo