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.
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..
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...
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!