forslag til at blocker en brugere eller gør så bruger ikke kan log ind på ...

Tags:    php mysql

<< < 123 > >>
Hej

det er sådan jeg vil gerne kun gøre sådan at bruger ikke ville kun for adgang til hjemmesiden f.eks hvis bruger har sagt eller skrevet noget som ikke skulle blive skrevet eller sagt. :) det er sådan at jeg har bygge rank system op ind på hjemmesiden :)


jeg sidde med en lille idé om at bygge det op via at klik på et link eller lign så bliver brugers blocker men så tænker jeg også lidt hvordan skal jeg så gøre at han/hun ikke er blocker. jeg gider ikke skulle gå ind i databasen hver gang og finder bruger..


Men håber du har en ide til at hvordan jeg kan bygge det op på :)

Jeg håber du har et forslag til mig eller en side hvor jeg kan tag noget derfra og bygge videre på eller lign ?

Spørger hvis der er noget du gerne vil vide :)



24 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 14 karma
Sorter efter stemmer Sorter efter dato
Eksemplet som jeg først havde skrevet var faktisk dét som @Daniel beskriver. Det er det nemmeste, istedet for at sætte ranken for brugeren op og ned hele tiden - det andet er mere sikkert.



En anden ting du kunne gøre Jesper, lav et felt mere på din brugertabel som hedder blocked, sæt den til enum ('0','1'), hvis den er lige med 0 så er brugeren ikke banned, hvis den er lig med 1 så er brugeren banned.
Så kan du blot lave i din admindel et område hvor du kan banne forskellige brugere, og i din php del sætter du jo bare feltet blocked til.

I dit login-script tilføjer du et tjek der i løbet af login tjekker om du banned er lige med 0 eller 1, også kan du enten gå videre eller give brugeren en besked.


Det er dejligt at du også komme med den ide. og det er lidt svært at bestemme sig for hvorfor en der er bedste lige nu men jeg må lige prøve og så må jeg tag din ide eller lign hvis det er at jeg vil prøve den men Jeg skal nok husk den :-)



Det kan gøres på mange forskellige måder.

Jeg bruger altid denne måde da den er umådelig nem at implementere når man har et brugersystem, samt at det kræver meget få linjer kode for at få det til at fungere



Det kan gøres på mange forskellige måder.

Jeg bruger altid denne måde da den er umådelig nem at implementere når man har et brugersystem, samt at det kræver meget få linjer kode for at få det til at fungere


Okay Det lyder godt eller lækkert eller hvordan skal man svar på sådan et svar :P men det er dog positive :)



<< < 123 > >>
t