Ok... als erstes brauchst Du eine Art Sessions mit SessionIDs, die �ber den Querystring �bergeben warden. Das ist wichtig um das ganze einigermassen sicher zu machen. Es soll z.B. nicht m�glich sein einfach seinen Namen im Querystring auszutauschen und dadurch als anderer User zu chatten.
Um den chat zu aktualisieren gibt es mehrere m�glichkeiten: 1. du sendest einen refresh metatag mit, der den anzeige-frame immer refresht. Der user kann je nach anbindung w�hlen, ob er jede sekunde oder nur alle 5 sekunden etc. refreshen will .. 2. Du l�sst die Verbindung offen... d.h. die ASP Seite beendet sich nur, wenn der Client nicht mehr connected ist, ansonsten l�uft sie in einer Schleife, in der z.B. in jeder sekunde gecheckt wird, ob in einer Application-Variable ein neues Posting passiert ist... und dann rausgeschrieben wird. F�r diese Variante braucht man eine Komponente, die warten kann ohne den Prozessor auf 100% Auslastung hochzujagen... 3. man kann auch eine Mischung aus beiden Systemen verwenden um z.B. zu verhindern, dass der Browser irgendwann in ein Timeout rennt... hoffe das hilft dir ein wenig... Claudius > -----Original Message----- > From: Arkor Randor [mailto:[EMAIL PROTECTED]] > Sent: Dienstag, 30. Oktober 2001 20:40 > To: AspGerman Kaffeehaus > Subject: [aspdecoffeehouse] Soll Chat schreiben... *st�hn* > > Hallo Liste, > > stehe hier vor dem Problem, das ich einen Chat schreiben soll. Ok... w�re > so > nicht gaaaanz so schwer, aber ich darf > > a) kein JavaScript oder clientseitiges VBScript verwenden > b) keine Cookies benutzen > c) auch Session-IDs sind nicht erlaubt > > Der ganze Chat soll rein �ber eine Datenbank laufen und irre viele > Funktionen haben, die ich mir jetzt mal erspare hier aufzuz�hlen. > > Meine Frage ist also: Wie kriege ich das �berhaupt ohne die oben genannten > Dinge hin? Geht das? Und wie fange ich da am besten an? > > Gru�, > > Arkor > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
