Visa ett inlägg
Oläst 2012-04-05, 05:14 #4
Jines avatar
Jine Jine är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Feb 2005
Inlägg: 1 032
Jine Jine är inte uppkopplad
Har WN som tidsfördriv
Jines avatar
 
Reg.datum: Feb 2005
Inlägg: 1 032
Citat:
Ursprungligen postat av Erik Stenman Visa inlägg
Du lägger till separata regler högre upp i din .htaccess fil för de särskilda fallen.
Använd en L-flagga för att regler bara ska tillämpas en gång: [L]
Fast det kommer ju dock resultera i att OM någon registrerar sig med det användarnamnet så brejkar sidans funktionalitet.

Dessutom är det helt tokigt att lägga sånt i .htaccess/liknande (samt att det kräver att du kör apache och linux - vilket TS inte nämner något om)

Korrekt sätt är att göra som Fredrik-s skrev. Du nämner dock inte vilket språk det gäller, men något liknande det här fungerar:

Kod:
if($username == 'hjälp') { echo 'Detta användarnamn är spärrat!'; }
elseif($username == 'register') { echo 'Detta användarnamn är spärrat!'; }
...
elseif($username == 'login') { echo 'Detta användarnamn är spärrat!'; }
Alternativt göra det snyggare kodmässigt och lägga alla spärrade användarnamn i en array, för att sedan köra if(in_array($username, $banned_usernames)) ...
Jine är inte uppkopplad   Svara med citatSvara med citat