08. december 2003 - 07:02Der er
1 kommentar og 2 løsninger
Mulighed for at blokere
Ligesom på Arto.dk, så skal jeg bruge en mulighed for at blokere en bruger i mit community. Altså noget med, at hvis id = X så skriv "Fy det kan du ikke!" Smides i en while/loop/whatever..
Når brugeren logger ind, så sæt en session-variabel der hedder "userid".
På de sider du vil blokere for, sætter du det her ind i starten (går ud fra at du vil hente oplysningerne om hvor de er banned fra en database, og at du selv har styr på at åbne for den. Hvis ikke, så sig til). Jeg har ikke testet scriptet, men det burde da virke nogenlunde ;)
Set Conn = Server.CreateObject("ADODB.Connection") Set RS = Server.CreateObject("ADODB.RecordSet") Conn.Open "din connection string her" RS.Open "SELECT Count(*) As Banned FROM BannedUsers WHERE userid = "& Session("userid") isBanned = RS("Banned") RS.Close Conn.Close Set RS = Nothing Set Conn = Nothing If isBanned > 0 Then ' brugeren skal bannes. Redirect brugeren til en fejlside der forklarer hvorfor han/hun er banned. Response.Redirect("banned.asp") End If ' vis resten af siden her
Jeg kunne ikke rigtig bruge det til noget, men du får da 100 point for at forsøge. ;)
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.