Community: Online Benachrichtugung über neue Message ohne Refresh
Tach zusammen.
Ich schreibe gerade eine kleine Community. Die User die sich angemeldet habe und online sind, werden auf der Seite angezeigt. Jetzt können sich die Leute Intramails schicken. Ich suche nun eine Möglichkeit, das die Leute bescheid bekommen, wenn sie eine neue Nachricht haben... dass heisst, ohne das sie den Refresh-Button drücken müssen. Gibt das dafür igrnedeine Möglichkeit, die Datenbank nach sagen wir 15 sec. immer wieder sich selbst abfragen zu lassen... laut meinem Wissen müsste man ja dann trotzdem die Seite neu laden. Gibt es dafür vielleicht ne Lösung mit JavaScript oder so??? Habe das letztens schon mal irgendwo in einer Community gesehen, aber konnte nicht herausfinden wie das da gemacht wurde. Bin für jeden Tipp dankbar!!! |
Ich bin mir zwar nicht 100% sicher, aber ich glaube das ist nicht möglich.
|
> Ich bin mir zwar nicht 100% sicher, aber ich glaube das ist nicht möglich.
Ich bin mir zwar nicht 100% sicher, aber ich glaube, Du hast unrecht. Schau Dir mal die JavaScript-Funktion setTimeout() an. Damit würde ich sowas angehen. |
Fragt mich nicht wies geht, ich weiss nur dass es geht, und zuwar z.B. mit einem Cronjob, oder du kannst auch einfach php nehmen und ganz einfach dann wenn die msg abgeschickt wird, die mail auslösen, wär glaub am einfachsten *g+
|
@Marilu:
Ok, aber ich habe keine JavaScript-Kenntnisse, wusste ich nicht. |
also dass es möglich ist, weiß ich...schau mal bei
www.caroli-city.de nach, die haben so ein javascript, da wird bei einer neuen nachricht ein sound abgespielt. |
Danke schon mal für die Antworten...
Ich habe mal etwas über Cronjobs nachgelesen. Habe aber das Gefühl, dass das hier nicht das richtige ist.. es müsste sich ja prktisch alle 10 Sekunden selber ausführen und ich glaube nicht, das es dafür gedacht ist. SetTimeout() sieht ganz gut aus.. leider habe ich von JavaScript noch zu wenig Peil, werde mich mal dransetzen. Ich müsste ja in das Javascript die Datenbank abfrage für den jeweiligen User reinsetzen.. in meine Augen hiesse das PHP und JavaScript mischen, oder? Uiuiui... @bigdaddy: Wie meinst du das mit Zitat:
Habe mich extra bei dem schönen caroli-city angemeldet und mir nachrichten geschrieben (mit hat sonst leider keiner geschrieben..:-( ). Da hat es aber immer in ca. 15 sek. Takt geklickt, so als wenn ein frameneugeladen wurde. Denke mal die haben da euin frame auf Grösse 0 gesetzte, welche sich immer wieder aufruft. Finde ich aber eher nervig... nene, das ist es nicht! Also, nochmals danke! Falls euch noch etwas einfällt, gebt mir bescheid! |
habe gerade noch etwas interessantes gefunden
http://www.ashleyit.com/rs/main.htm Es gibt mittlerweile wohl ne ganze Reihe von sich selbstausführenden Scriptsprachen oder wie man es auch nennt.. es übersteigt aber definitiv meinen Horizont!!! |
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:34:36 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.