Gerd: ein paar fragen

Hiho

Ich habe mal ein Paar Fragen...

1. Habe ich ein Private NAchrichten System gebastelt.. wie kann ich das so machen das wenn man sie gelesen hat die automatisch als gelesen markiert sind ?!? geht das , dass ich einfach in der tabelle noch eine spalte hinzufüge und der wert 1 oder 0 sein kann... wenn man die pms aufgerufen hat steht dort eine 1 ansonsten eine 0... ?!? geht das so??
andere frage wäre: ich habe es wiefolgt aufgebaut...
name des posters betreff löschen checkbox
wie kann ich das machen das er mehrere auf einmal löscht.. also mehrfachlöschfunktionen... bislang geht leider nur eine ...

2.Habe ich ein Forum programmiert was ohne Cookies läuft .. nur mit session...
wie kann ich eine Emailbenachrichtigung einbauen ?? also das man beim posten angeben kann das er mich per email benachrichtigt wenn ich eine antwort habe... ?!? geht das nur mit sessions???
kann mir da jemand einen Denkanstoss geben ???

  1. nAbend,

    1. Habe ich ein Private NAchrichten System gebastelt.. wie kann ich das so machen das wenn man
      sie gelesen hat die automatisch als gelesen markiert sind ?!?

    in etwa so:

    geht das , dass ich einfach in der tabelle noch eine spalte hinzufüge und der wert 1 oder 0 sein
    kann... wenn man die pms aufgerufen hat steht dort eine 1 ansonsten eine 0... ?!? geht das so??

    wie kann ich das machen das er mehrere auf einmal löscht.. also mehrfachlöschfunktionen... bislang
    geht leider nur eine ...

    mit javascript, insbesondere mit dieser und evtl. auch mit dieser funktion.
    du kannst zb wie bei gmx einen link anbieten ("select all"), der dazu mit einem onClick eventhandler
    versehen ist, der beim klicken die gewünschte funktion aufruft. und die funktion sollte dann einfach
    alle checkboxen durchlaufen und dazu jede einzelne selektieren.

    feurio

    --
    Marinus, Marinus, hoerst du mich?
    Marinus, Marinus, du warst es nicht!
    SelfCode:e:{ fl:{ br:^ va:| ls:~ fo:) rl:( n4:? ss:} de:] js:{ ch:? sh:( mo:? zu:(
    1. Danke für die Antworten ... die haben mir sehr geholfen :-)))

  2. hi,

    Habe ich ein Private NAchrichten System gebastelt.. wie kann ich das so machen das wenn man sie gelesen hat die automatisch als gelesen markiert sind ?!? geht das , dass ich einfach in der tabelle noch eine spalte hinzufüge und der wert 1 oder 0 sein kann... wenn man die pms aufgerufen hat steht dort eine 1 ansonsten eine 0... ?!? geht das so??

    ja, das ist eine gängige methode.

    wenn der empfänger die nachricht abruft, musst du dann ein UPDATE auf den betreffenden datensatz machen, wo du das kennzeichen umsetzt.

    wie kann ich eine Emailbenachrichtigung einbauen ?? also das man beim posten angeben kann das er mich per email benachrichtigt wenn ich eine antwort habe... ?!? geht das nur mit sessions???

    nein, das hat mit sessions und der authentifizierung wenig zu tun.

    zunächst einmal musst du dir überlegen, wer das feature nutzen können soll:

    nur user, die auch eine antwort in dem betreffenden thema gepostet haben? dann kannst du die info an ihrer antwort ablegen, zuordnung zum user ist dann eindeutig. wenn eine neue antwort erfolgt, musst du dann halt alle bisherigen antworten zu diesem thema durchgehen, und dir die user-IDs von denen holen, die die funktion mit ihrer antwort angefordert haben.

    oder soll _jeder_ user, der das thema liest, diese möglichkeit geboten bekommen? dann müsstest du anders vorgehen, beispielsweise eine neue tabelle erstellen, in der du themen-ID und ID des users, der benachrichtigt werden will, speicherst.

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."