Login + admin funktioner

Tags:    php

Hej

Nogle der har nogle gode scripts til inspiration til et login system, med admin funktioner når man er logget ind?

Ps. Nybegynder i PHP :D



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato
Der er skrevet lidt artikler inde under php teknologien her på sitet:

http://www.udvikleren.dk/PHP/Article.aspx/103/

http://www.udvikleren.dk/PHP/Article.aspx/80/

http://www.udvikleren.dk/PHP/Article.aspx/59/


Med hensyn til din admin funktioner, så kan du bare sætte en sessions variabel, og derefter tjekke på om denne er sat, når du generere siden. f.eks.:

Fold kodeboks ind/udKode 


når du skal tjekke om den findes: (laver lige en simpel menu)
Fold kodeboks ind/udKode 


For at sikre dig, at der ikke kan komme nogen "ikke admins" ind på din admin-side, så skal du lige lave et tjek i toppen af siden, for at se om admin-variablen er i sessionen... f.eks.:
Fold kodeboks ind/udKode 


Jeg håber du kunne bruge det til noget.



Hvis du skal have lavet admin-funktioner, kan du så ikke bare tilføje et felt til bruger-tabellen, som hedder "Admin", som enten kan være nej eller ja?

Og så når du har fundet det, så kan du bare sige:

if($admin == "ja") {
print "Velkommen Admin... <br />
Rediger:
";
}
else {
print "Du skal have admine rettigheder for at se denne side!";
}

Du kan jo lave en tabel i din database, som hedder indhold, og så kan du have teksten på din forside osv. dér
Så henter du det indhold ned du skal redigere
Så laver du en form, med et text-area-felt, der indeholder siden, og så, når du trykker gem, så uploader den din redigerede side til indhold igen



Ok, har styr på login systemet, men det jeg mangler er selve funktionerne som admin, fx ændre forsiden, forum osv.

Det er fint med en "textbox", hvor man kan se kildekode og ændre den.

Ps. Der må også gerne være mulighed for at uploade billeder.



Er det noget som det her du tænker på?

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 25.05.2007 19:53 af Bruger #11184
Tak Jonas og Jimmi



t