Geachte heren,

Ik ben beetje inpiratieloos momenteel weet ff hier geen oplossing voor...

Ik maak gebruik van een Front-end tooltje (voor klanten) en een Back-End tooltje (medewerkers). Als een klant een formulier invult wil ik dat er een melding komt in het tooltje van de medewerkers dmv php ofcourse.

Nu zat ik te denken aan een popup ofzo met een melding van er is 1 nieuw bericht maar ik weet niet hoe ik het zo kan maken dat iedere medewerker deze melding maar 1x te zien krijgt.

Als ik de pagina namelijk om de 60 secs laat refreshen geeft hij de popup telkens natuurlijk weer opnieuw weer zolang in een een bepaalde tabel een waarde staat...
Stel de melding verschijnt. En de medewerker klikt de melding weg, dan zou je eigenlijk in je database iets weg moeten schrijven. Zo krijgt nooit iemand die melding meer. Desnoods met een datum erbij, wanneer de melding is verschenen.
En vlag in je db zetten ongelezen 1 of 0

Default 1 en updaten naar nul op het moment dat het gelezen is
Dat zou kunnen, maar ik maak niet gebruik van username/ww ... Dus er is geen tabel in de DB met username's.
En dat is relevant omdat? Je wil die vrag bij je berichten (ingevulde formulieren) en niet bij je medewerkers dus das niet relevant in dit geval
ddouma schreef op 05.03.2008 15:53
Dat zou kunnen, maar ik maak niet gebruik van username/ww ... Dus er is geen tabel in de DB met username's.


Er zijn ook genoeg andere manieren om gebruikers te identificeren.
Bijvoorbeeld door hun IP of hun user-agent gecombineerd met ip.
Ook kan je met behulp van cookies of sessions iets combineren, zoveel mogelijkheden..
neeeej je begrijpt me fout...

Bezoekens kunnen nu een formulier invullen, dit formulier wordt opgeslagen in een DB, nu wil ik als er een nieuw formulier is dat er aan de kant van de medewerkers een popup scherm of een andere leuke melding (die aandacht trekt) komt dat er een nieuw formulier is...

:D
Ja dus zet je bij je formulier in de db een vlag gelezen 1 of 0

standaard 1 en updaten naar 0 als hij gelezen is.
en dan met cookies? :P
praat ik chinees ofzo? De hebben gelukscookies maar ook dat lijkt me in dit geval EXTREEM onrelevant.

Als je me niet wilt begrijpen dan wens ik je succes.
Nou sorrie hoor. IK snap ff niet hoe je met status 1 en 0 wilt zeggen of iemand het bericht gelezen heeft of niet!

Ik kan toch niet voor iedere medewerker een aparte column aanmaken in dezelfde tabel waar de formulieren inkomen.

Wist nie dat men hier meteen naar de maan geschoten wordt als je het niet direct begrijpt, ga ik wel ergens anders me heil zoeken... Sorrie voor de moeite!

Reageren