22. august 2005 - 11:58Der er
18 kommentarer og 2 løsninger
Admin login til site.
Hejsa, Jeg er ved at opbygge en ret stor landsdækkende portal, og dertil skal jeg bruge et super godt login system, til at kører over MySQL.
Det skal foregå sådan, at man opretter en profil, logger ind og får adgang til et administratorsystem. Der skulle også gerne være en super administrator login, hvor denne får adgang til et par ekstra punkter som den alm. administrator ik har adgang til...
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.
Tror ikke umiddelbart du kan bruge et færdigt script, hvis det skal passe ind i din portal. Du bliver nød til at have dit login integereret med hele dit site.
Det lyder som at du er nød til at begynde at lave det selv eller rettere det vil jeg også anbefale, da du skal, som jeg hører det, have rettigheder på flere levels !
Hmm...det kan da godt være, at det skal være sådan. Men jeg er ik den skarpeste kniv i skuffen til selv at programmere PHP/MySQL fra bunden, så havde måske håbet på, at der ville ligge et godt script et sted, som jeg kunne arbejde videre med...
Du bliver nok nødt til og tage et skridt ad gangen, og lege med et lille loginsystem (sådan nogle kan findes overalt), ellers kan jeg lige smide et hurtigt et, der let kan overskues.
<?php $brugernavn = "thomas"; $kodeord = "lunde";
if ($_POST[submit]) { if ($_POST['brugernavn'] == "$brugernavn" && $_POST['kodeord'] == "$kodeord") { echo ""; // logget ind } else { echo ""; // ikke logget ind } } else { ?>
gandso: Takker for hjælpen. Jeg forstår udmærket det basale i et loginsystem, og kan også sagtens lave et der gemmer data i en database. Det er mere det, hvis user1 skal have nogle andre rettigheder end user2, user3 og user4. Der skal komme et par ekstra menupunkter frem, når user1 logger ind fremfor når de andre logger ind...
Du kan lave en ekstra kolonne i brugerdatabasen. Der kan så f.eks. stå 0 for alm bruger, 1 for admin og 2 for superbruger. Så laver du en if-sætning. Noget ala: if($_SESSION['status']=="2") { //Superbruger-links }
Husk at lave ordentlig validering på superbrugersiderne.
Jeg mener, at hvis du på superbruger-siderne kun validerer, at man er logget ind og ikke også hvilken status man har, så kan alm. brugerer indtaste adressen til en superbrugerside i adresselinien og komme ind på den måde.
Synes godt om
Slettet bruger
22. august 2005 - 12:58#13
den validering skal jo ske ligemeget om det er med rang-system eller ej.
Der var desværre ik rigtigt noget jeg kunne bruge, men hvis der er nogen der vil have lidt point for deres forsøg på at hjælpe, så smid lige et svar...
Synes godt om
Slettet bruger
25. august 2005 - 18:38#20
:( Men spørg endelig!
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.