Avatar billede iggipop Nybegynder
28. oktober 2004 - 09:12 Der er 5 kommentarer og
1 løsning

Er der nyt på siden for hver enkelt bruger

Hvordan kan man lave et system der viser en bruger om der er nye nyheder eller andet på en side som han/hun ikke har læst ?

Altså sådan når man logger ind så står der fx: 2 ulæste nyheder, 3 nye billeder, 1 nye historie osv...

Ikke decideret kode, men mere ideer til hvordan man løser det ?
Avatar billede fennec Nybegynder
28. oktober 2004 - 09:16 #1
Skal være databasestyret.

Til hver tabel (nyheder,billeder,historier...) skal der være en tilhørende tabel (nyhedderSetAf,BillederSetAf,historierSetAf...). De indeholder så brugerID og refID. Når en bruger går ind og ser en nyhed, bliver hans id knyttet sammen med nyhedsID'et. På den måde kan man se hvilke informationer brugeren har set, og derfor også ikke har set.
Avatar billede shb Nybegynder
28. oktober 2004 - 09:17 #2
(winxp) mener der er et sted i registrerindsdatabasen hvor du kan tilføje logon og logoff meddelelser til brugeren :)
Avatar billede iggipop Nybegynder
28. oktober 2004 - 09:37 #3
fennec > Lige i øjeblikket kører mit system sådan at brugerne (det er en familieside) kan skrive hvad som helst i brugernavn og så skal de angive et kodeord som de har fået udleveret. Kodeordet er det samme for alle. Det var for at undgå at skulle lave brugere til dem alle. Men hvis jeg skal have lavet det andet, så skal jeg jo faktisk tilbage til at have oprette en specifik bruger til alle ik ? ellers bliver det umuligt ik ?

shb > Fisk ?!? Er ik med ?
Avatar billede fennec Nybegynder
28. oktober 2004 - 09:43 #4
Jeps.
Du bliver nød til at kunne identificere den enkelte bruger unikt i databasen, så du skal have oprettet en record til hver i databasen. Det kommer du desværre ikke uden om.
Avatar billede iggipop Nybegynder
28. oktober 2004 - 12:58 #5
Kanon...takker..smid et svar så får du lidt point :D
Avatar billede fennec Nybegynder
28. oktober 2004 - 13:00 #6
.o) <-- One Eyed Jack
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester