Avatar billede egzonrh Nybegynder
27. oktober 2009 - 19:54 Der er 17 kommentarer og
1 løsning

Opette en Login til hjemmesiden?

Hej eksperter,

Jeg vil gerne lave en login til min hjemmesiden.

På forsiden skal der være en ikon, hvor man så bliver overført til login undersiden. Der skal man skrive brugernavn og password, så man bliver overført til en hemmelig side.
Der skal de udfylde deres arbejdstimer osv., så det kan sendes til chefens e-mail.
Den kan laves med en FormMail.

Men problemet er login. Er der nogen der ved hvordan jeg laver den?
Jeg registrer selv arbejderne i en hemmelig underside, som ingen kender. Så får alle arbejderne deres brugernavn og kode.

Nogen der kan hjælpe?
Avatar billede nissen2630 Novice
27. oktober 2009 - 20:06 #1
Har selv brugt dette.. Yderst let at tilpasse
http://www.evolt.org/node/60384
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 20:21 #2
Tak, nissen2630:)
Det ser meget nemt ud.

Jeg har ikke fuldt ud læst hele artiklen, men bare styk for styk.

Man kan downloade hele source filen, og det er det jeg har gjort.

Så er der kun to spørgsmåle tilbage:

- Hvordan tilføjer jeg brugere med passwords? Jeg giver bare arbejderne deres brugernavn og password i et papir, hvis jeg kan tilføje dem manuelt.

- Hvordan viser jeg login boksen i en underside? Er det med iFrame eller? Og med hvilken fil?

Du skal bare vide en ting. Jeg aner ikke så meget om PHP/HTML redigering. Jeg er lidt af en nybegynder:)
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 20:37 #3
Lige en ting til:

Med de her Login system. Er det muligt, at det er side-sikkert?
Dvs. at man kun kan komme ind i den hemmelig side, hvis man er logget på?

For hvis man ikke behøver at logge på, så kan man kopier den hemmelig side's URL og åbne den alle steder.

Forstår du?

Jeg kan godt leve med, at det ikke er side-sikkert, men det ville være meget bedre hvis det var det.

Hvis det ikke er muligt, så skal jeg også sige til arbejderne at de kun skal gå igennem den side ved at logge på. Og at de ikke skal kopier URL'en.
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 20:37 #4
Og at de ikke skal kopier URL'en for sikkerheds grunde.*
Avatar billede zips Juniormester
27. oktober 2009 - 20:40 #5
Hvis du er meget nybegynder, er det måske bedre at bruge et CMS som kan det du søger og helt slippe for at skulle rode med kode og derved usikkerheden med at en bruger kan se de andres side.
Avatar billede nissen2630 Novice
27. oktober 2009 - 20:49 #6
Kan kun anbefal at du følger Zips råd. MAn skal kende lidt til PHP og MYSQL for at lave det du ønsker
Avatar billede nissen2630 Novice
27. oktober 2009 - 20:51 #7
Et let og enkelt efter min mening :
http://e107.org/news.php
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 20:56 #8
Ja, jeg kender lidt til PHP. Jeg har ikke meget kendskab MYSQL.

Til PHP kan jeg ikke skrive, men jeg kan godt redigere af det der allerede er. Hvis du forstår.
Hvis jeg åbner en HTML side, så kan jeg godt se i HTML siden hvad der er hvad, og hvad man skal gøre for at redigere.

Er den her login side-sikkert? Hvis nej, så er det stadig i orden, så længe den videresendes til en hemmelig side, når man har indtastet brugernavn og password.
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 21:02 #9
Det eneste jeg gerne vil have er:

- Jeg skal selv oprette brugernavn og password til arbejderne.
Det er også i orden hvis man skal lave en registreringssystem. Så gøre jeg den bare hemmelig.

- Når man har indtastet den rigtige login, så bliver man overført til en hemmelig side, hvor de skal udfylde deres arbejdstimer. Der bruger jeg FormMail.

- Det ville være meget godt hvis man ikke kan komme ind på den hemmelig side, hvis man ikke er logget på.
Hvis man ikke kan gøre det, så er det også helt i orden.
Avatar billede nissen2630 Novice
27. oktober 2009 - 21:26 #10
Siden er sikker nok.. ikke den store fare for SQLInjections og hvad de ellers kunne finde på.

Du kan altid se om der er ligget på eller ikke.
Der er et ID for hver bruger.
Dette kan bruges til at opbygge siden ud fra de info du gemmer i din SQL base for den enkelte person.
Avatar billede nissen2630 Novice
27. oktober 2009 - 21:29 #11
Ups..ID er et jeg selv har tilføjet.
Du kan bruge 'username' som selvfølgelig er unikt i denne base.

Du kan oprette brugere direkte fra PHPMyadmin .
Der kan du indsætte brugernavn og det pw du ønsker at tildele til dem
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 21:45 #12
Kan vi tage det styk fra styk, okay?

Man kan oprette brugernavn og password via PHPMyadmin, eller mener du via PHP filen Myadmin.php?
Der er ikke nogen PHP filer der hedder det:(

Jeg tror faktisk, at jeg har forstået det. Nu hvor jeg har læst lidt af tingene om hvad de forskellige PHP filer kan.
Kan jeg vende tilbage i morgen eller i overmorgen? Jeg har en del at lave.
Avatar billede nissen2630 Novice
27. oktober 2009 - 22:05 #13
PHPMyAdmin er administrator delen til MQSQL og ligger typisk hos din udbyder.
Din udbyder beskriver som regle hvordan du får adgang til den. Eller hvordan du administrere dine SQL baser
Avatar billede egzonrh Nybegynder
27. oktober 2009 - 22:11 #14
Ok, mange tak.

Jeg vender tilbage i morgen eller i overmorgen.
Avatar billede egzonrh Nybegynder
28. oktober 2009 - 11:05 #15
Hej igen,

Først og fremmest vil jeg sige tak for din hjælp.

Jeg har fundet en program der hedder "HTML Password Lock".
Med den åbner man HTML filen, vælger brugernavn/password og vælger design. Man kan også vælge nogle instillinger.
Til sidst trykker man LOCK!

Så skal man bare oploade HTML filenm på sin webspace igen.

Det er virkelig, virkelig nemt. Du skulle også prøve den.
Man behøver ikke komme ind på PHP/MYSQL.

Tak.

Bare smid et svar, og du får pointene for din indsats.
Avatar billede nissen2630 Novice
28. oktober 2009 - 18:44 #16
Så får du da et svar :-)
Avatar billede egzonrh Nybegynder
28. oktober 2009 - 18:53 #17
Tak:)
Avatar billede egzonrh Nybegynder
28. oktober 2009 - 18:56 #18
HTML Password Lock:

- Man kan vælge lige så mange brugernavn/password som man vil.
- Man kan ikke komme ind på den side uden at have logget ind.
- Når man lukker vinduet, og åbner derefter igen siden. Så skal man logge igen på.

Og det er nemt:)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester