PM System

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PM System

    Hi, ich habe jetzt das halbe Internet abgeklappert und kein Tutorial oder sonstige Infos gefunden.

    Und zwar will ich eine kleine Userverwaltung auf meiner page basteln.
    User kann sich regesrtieren dann einloggen und gut ist.

    Dann will ich das sich die User PM Nachrichten gegeseitig schicken können und dazu fehöt mir jeder Ansatz.

    Hat einer ne gute Quelle fürmich bzw kann mir eine ein paar heisse tips geben ?!

    thx

  • #2
    wenn du hier (brainstorming) ein paar seiten weiter blätterst solltest du was finden ..
    mfg,
    [color=#0080c0]Coragon[/color]

    Kommentar


    • #3
      hab dich mal verschoben, ob's das richtige ziel war muss sich noch rausstellen, bei den tutorials isses auf jedenfall falsch


      was hältst du davon eine weitere tabelle anzulegen?
      ich würde so spontan folgende spalten vorschlagen:
      sender (user id des senders)
      empfaenger (user id des empfängers)
      subject (varchar)
      body (text)
      created (datetime oder timestamp)
      read (datetime oder timestamp, NULL als defaultwert)

      so kannst du wunderbar nachrichten zuordnen, wenn im feld read NULL steht, wurde die nachricht noch nicht gelesen
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #4
        jo danke an alle..

        @ mrhappiness, thx das hat mir schon mal nen gedankenanschub gegeben..

        aber wie löse ich das das der "read" den Wert NULL ändert wenn ein User die Messege gelesen hat ?

        Kommentar


        • #5
          Original geschrieben von kj187
          aber wie löse ich das das der "read" den Wert NULL ändert wenn ein User die Messege gelesen hat ?
          in dem du dann, wenn der user die nachricht liest, eine UPDATE-query machst.
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #6
            Asooo.... jau hört sich doch recht simple an... danke ;-)
            Werds am weekend direkt mal probieren

            Kommentar


            • #7
              und ist was rausgekommen bei deinem PM System?
              Muss für meine Schule bald auch eines schreiben .. wenn deines da schon feddich wäre, könnte ich da mal ein paar Blicke reinwerfen ? ^^

              Kommentar


              • #8
                Jo bin noch nicht ganz fertig, ist aber super simple...

                www.kj187.de/kj187v4

                da findest du das bisjetzt gecodete... ist aber noch nicht fertig. es fehlt noch der part zum nachrichten lesen sonst ist alles fetisch..

                Aber ich kann dir da gerne Helfen wenn du eins machen musst...

                Kommentar


                • #9
                  okili dokeli

                  Kommentar


                  • #10
                    So, das PM System ist vollständig und funzt wunderbar...
                    ist relativ easy... kannstes ja mal testen auf meiner site... werde evtl demnächst nen tut schreiben wenn es jemand wünscht

                    Kommentar


                    • #11
                      Das wär superklasse n Tutotial zu dem PM System.

                      Kommentar


                      • #12
                        wo kann mans Downloaden ?
                        thx Mukraker

                        Kommentar


                        • #13
                          hab leider wegen beruf noch keine zeit gefunden das tut zu machen wird auch nochwas dauern denke ich :-(

                          Kommentar


                          • #14
                            sry meine das script zum download, nicht das tut.
                            thx Mukraker

                            Kommentar


                            • #15
                              Hmmm...

                              Eine Frage hab ich noch zu dem Thema.

                              Bei diesem Datenbankmodell stellt sich noch eine Frage:

                              Wie geht man damit um, wenn die betreffenden User die Mail löschen?
                              Der eine löscht sie aus dem Posteingang, der andere ja irgendwann aus dem Posteingang?

                              Aus diesem Grund habe ich meine PM Tabelle wie folgt gebaut:

                              Code:
                              CREATE TABLE Login_ShortMesseages (
                                MesseageId int(11) NOT NULL auto_increment,
                                MesseageToId int(11) NOT NULL default '0',
                                MesseageFromId int(11) NOT NULL default '0',
                                Timestamp int(11) NOT NULL default '0',
                                Messeage blob NOT NULL,
                                FromStatus text NOT NULL,
                                ToStatus text NOT NULL,
                                typ text NOT NULL,
                                PRIMARY KEY  (MesseageId),
                                UNIQUE KEY MesseageId (MesseageId),
                                KEY MesseageId_2 (MesseageId)
                              ) TYPE=MyISAM;
                              So kann ich die Statis des Absenders und des Empfängers getrennt verwalten.
                              z.B:
                              0 für ungelesen, 1 für gelesen 2 für gelöscht beim Empfänger
                              0 für ausgeliefert 1 für gelesen und 2 für (selber) gelöscht beim Absender.

                              Kommentar

                              Lädt...
                              X