Im Homepage und Webhosting-Forum --- PMS ( private Message System)
Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.
Hallo,
ich hab mir nun ein eigenes kleines CMS für unseren Verein gebaut. Ist zwar simpel, läuft aber stabil und schnell. Nun möchte ich gerne noch ein "online message system" einbauen - ähnlich wie im phpBB oder wie bei Mambo. In einem Teil meiner Page werden alle User angezeigt, die sich registriert haben. Wenn einer dieser User online ist, erscheint neben seinem Namen zusätzlcih noch "[0nline]". Wenn dann ein zweiter dazukommt, möchte ich, daß der eine beim anderen auf den Namen klicken kann und ne Mess schreibt, die der andere dann eben natürlich sofort mit Benachrichtigung erhält.
Hab zuerst im Net nach codeschnipseln weltweit gesucht.
Hab dann angefangen, selbst was rumzudoktorn, aber bald bemerkt, daß es doch ziemlich umfangreich ist und meine Kenntnisse einfach nicht ausreichen.
wer kann helfen ??
Danke
---
Meine alte Signatur gefiel mir nicht mehr. Darum hab ich jetzt eine neue.
Ist doch eigentlich eine recht triviale Sache. Nutzt du MySQL? Wenn ja, speicherst du die Nachricht einfach in einer Tabelle und fragst eben bei jedem Seitenaufruf ab, ob in der Tabelle neue Nachrichten für den entsprechenden User da sind und falls ja, zeigt du auf der Seite eine Meldung mit nem Link zu ner Seite an, wo man die Nachricht dann lesen kann (oder du zeigst die Nachricht direkt auf der Seiten an...)
ich geb dir ja recht, can.
Aber: Die Nachricht soll ja eigentlich nur vom User gelesen werden, und nicht von jedem !!
Soweit war ich ja schon. Ab dort bin ich hängen geblieben
---
Meine alte Signatur gefiel mir nicht mehr. Darum hab ich jetzt eine neue.
Du speicherst ja den Absender und den Empänger (bzw die IDs) . Zum Editieren in deinem Newssystem muss man sich ehh einloggen also has du eine User-ID. Jetzt zeigst du einfach die Nachrichten mit dem entsprechenden Absender/Empfänger an.