Jep, meget nemmere, og meget pænere.. Hav de tilgængelige bruger id's og dine sider i hver deres tabel i en database.. så laver du istedet check opimod den. Du vil hurtigt opleve, at det er langt nemmere at have med at gøre :)
Lige nu har du hardcoded de sideværdier, du godtager. Forestil dig istedet, at du har 2 tabeller i din database. 1 med sideværdier, 1 med bruger id's. Hvis $_GET[side] findes i tabellen med sider, er den godkendt. Det samme kan du gøre med bruger id's.
Det kan også være, at jeg har misforstået lidt, hvad du mener med "at den automatisk tillader alle de tilgængelige bruger id's".. Fordi umiddelbart, hvis ikke du har nogen som helst form for check på bruger id, så er der jo ingen restriktioner på det område.. Hvis du stadig sidder fast, kan du så ikke prøve at uddybe, hvad du mener ? :)
nemlig :) sådan kan du sagtens gøre det. Du kan også vælge at lægge både forside og 404 i basen.. og det er altid pænere at lave sin egen default fejlside ;) Men du har fat i det rigtige :) det bliver meget nemmere at vedligeholde på den måde.
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.