I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du gemmer vel nogle info om brugeren når de logger ind f.eks brugernavn og ip nummer. Så er det jo bare at lave et tjek med jævne mellemrum på om brugernavn (+ andre brugerinfo) stadig findes, gør de ikke det smides brugeren af. (Send brugeren til en side hvor dens session slettes.)
Hvor tit du skal tjekke kommer lidt an på hvilke type chattere du vil smide af. Skal du kunne smide nogen af som bare lytter med, så er du nødtil at lave tjekket samtidig med at der hentes fra databasen. Er det kun chattere som poster en masse beskeder, kan du nøjes med at tjekke når der bliver postet en besked.
Gemmer du allerede nogle unikke bruger info, så er det kun ganske få linjers kode så er du kørende... nåe ja så selvfølgelig lige en lille "admin interface" til dig så du nemt kan slette en post i databasen med bruger info.
Jeg kan jo ikke give noget kode når jeg ikke kender opbygningen af din database. Du har vel heller ikke brug for kode.... du siger jo at du_har programeret en chat.
Det første betingelse er at man skal have noget at kende de forskellige brugere på. Så hvordan kommer en besøgende ind i chatten? De indtaster eller vælger vel et bruger navn ik'?
Ja! Men jeg forstår ikke hvordan du bare vil ødelægge hans session? Hvordan kan man gøre det?! hehe if($row[brugernavn] == "$bruger"){ session_destroy(); }
Jeg vil heller ikke ødelægge hans session. Men jeg vil "styre" ham, så han selv gør det.
Kodeeks. til at tjekke om brugeren er i databasen.
$tjek=mysql_query("SELECT brugernavn FROM onlinedatabase WHERE brugernavn LIKE '$brugernavn'"); if (@mysql_num_rows($tjek)){ Header("Location: kickside.php"); exit; }
Det burde kunne klare det.... så laver du bare en lille "admin-modul" hvor du nemt kan fjerne en online bruger fra databasen.
På "kicksiden.php" starter og destroyer du jo så bare sessionen.
Synes godt om
Ny brugerNybegynder
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.