Problemet er så hvis personen logger af i mellemtiden - hvis jeg ville have banned funktionen på frontend - hvordan finder man ham så når han ikke er i chatten?
Nogen smart måde at gøre det på her?
Vi kører forresten i ASP og Microsoft database SQL (sitet skal dog konverteres til asp.net) i fremtiden.
Hvis i banner ud fra den statiske brugertabel, altså den tabel hvor hver bruger er én gang og altid, profildatabase om du vil, så skal det data bare hives ud til administratoren med det samme.
Man kunne lave en whois, en brugeroversigt (i det store chatområde, igen), som administratoren fremkalder vha. f.eks. /whois eller en knap/link.
Der hiver man så alt ud om brugeren fra databasen (der ikke kun er online-brugere) og sætter funktioner op. Så kan der ud fra brugere's navne stå link til "Smid ud", "Banlys", mv.
Altså husk på at en evt. tabel med online-brugere jo baseres på den "rigtige" bruger-tabel (vha. matchende id) og derfor vil man lynhurtigt kunne slå en bruger op det andet sted, baseret på et id det første sted.
-
Mvh.
Christian Schultz Knudsen