Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Software \ Generel software
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Multi login på hjemmeside

Af Gæst Svend | 19-01-2009 20:13 | 1791 visninger | 28 svar, hop til seneste
Hey jeg ønsker at lave et multi login system til mit website. det jeg mener med det er at hvis nu: Jørgen --> så logger den ind på side 1 Peter --> så logger den ind på side 2 Esben --> så logger den ind på side 3 hvordan gør man det? laver det i php
--
Gæstebruger, opret dit eget login og få din egen signatur.
#1
Ditlev
Giga Supporter
19-01-2009 20:15

Rapporter til Admin
Skal du kun have 3 brugere? for så kan du bare lave det ved en if-sætning.. Evt. dele brugere op i grupper i databasen, så hver gruppe har en værdi og derefter smide if-sætninger på..
--
Ditlevism!
#2
Svend
Gæst
19-01-2009 20:17

Rapporter til Admin
altså hvordan det? nu var mine forslag jo bare eksempler :-) dvs. jeg vil gerne havde en masse brugere selvfølgelig :-D
--
Gæstebruger, opret dit eget login og få din egen signatur.
#3
stallemanden
Super Supporter
19-01-2009 20:42

Rapporter til Admin
Du skal ganske enkelt bruge SESSIONS EDIT: Hov, læste det lidt forkert... Men det skulle være simpelt. Har du lavet noget som helst PHP?
--
Jeg gir en omgang, hvis i giver 3
#4
Tomsen
Ultra Supporter
19-01-2009 20:44

Rapporter til Admin
Mit forslag ville være at du lavede en database og lavede et gruppe system. Så ledes at du tilføjer brugere til grupper og hver enkelt gruppe så har deres egen start side.
--
Don't ever argue with an idiot, he will bring you to his level and beat you with exprience
#5
Svend
Gæst
19-01-2009 20:49

Rapporter til Admin
tusinde tak for hjælpen indtil videre :) til # 4 gider du ikke uddybe lidt mere om hvad man gør og skrive scriptet til det ?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#6
Svend
Gæst
19-01-2009 20:58

Rapporter til Admin
kom så med nogle scripts og noget info :D
--
Gæstebruger, opret dit eget login og få din egen signatur.
#7
dahund
Monsterbruger
19-01-2009 21:27

Rapporter til Admin
du skal have en bruger system som du kan lave via sql ud over det ville noget php nok være den letteste måde at lave de funktions kald der skal til for at få adgang til databasen. lad være med at lave et javascript da mange browsere vil se det som noget skidt noget.
--
www.kazam.dk[...] er lidt kedelig men aner ikke hvad jeg skal lave http://badvista.fsf.org[...]
#8
dahund
Monsterbruger
19-01-2009 21:35

Rapporter til Admin
fandt lige en lille guide, har ikke selv læst men den burde være det du skal bruge. http://blog.readysetconnect.com[...] tror ikke den tager hensyn til ønsket om at de skal til forskellige sider når de kommer ind, men det kan fixes ved evt at opdele dem i grupper og simpelthen sige pseudo kode if gruppe ligemed admin gå til denne side else gå til denne side kan ikke lige huske hvordan man gør det i php men burde være forholdvis let, (java og C nørd)
--
www.kazam.dk[...] er lidt kedelig men aner ikke hvad jeg skal lave http://badvista.fsf.org[...]
#9
dahund
Monsterbruger
19-01-2009 21:38

Rapporter til Admin
Du kan selvfølgelig også bare sige, if user == torben gå til denne side if else user == knud gå til denne side osv. men ville være smatere med grupper iforhold til fremtiden da du blot skal ændre i databasen
--
www.kazam.dk[...] er lidt kedelig men aner ikke hvad jeg skal lave http://badvista.fsf.org[...]
#10
Svend
Gæst
19-01-2009 21:41

Rapporter til Admin
foretrækker 100 gange mere at kunne lave det via databasen :-) har et lille login nu via mysql men nogle som har erfaringer med login gruperinger i mysql ?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#11
Tomsen
Ultra Supporter
19-01-2009 21:44

Rapporter til Admin
En simpel metode: tabel grupper: grID grNavn grStartside tabel Bruger: brID brNavn brKodeord brGruppeID Når du så logger ind så checker du om det indtastede kodeord er okay, hvis det er så bruger du brugerens gruppeID og slår op i gruppe tabellen og her får du så startsiden fra og laver en redirect til den side. Edit: Hvor meget kender du til php, asp(asp.net), sql? Bare så vi ikke kommer med forslag der måske forvirrer mere end det gavner :)
--
Don't ever argue with an idiot, he will bring you to his level and beat you with exprience
#12
Svend
Gæst
19-01-2009 21:49

Rapporter til Admin
ikke det store, men nok til at lave et login med mysql :) yddyb lige lidt mere thomsen, så ville det være exellent :D
--
Gæstebruger, opret dit eget login og få din egen signatur.
#13
Tomsen
Ultra Supporter
19-01-2009 21:55

Rapporter til Admin
Jamen hvis du allerede har lavet selve login med mysql så skal du ikke lave den store ændring. I din bruger tabel tilføjer du et felt mere der hedder noget i retningen af gruppeID. Opret en ny tabel der f.eks. hedder Grupper med følgende felter: ID Navn Startside Når du så logger ind hiver du allerede rækken med brugerens info ud, sammen med id'et på den gruppe han er medlem af. Dette id bruger du så til at slå gruppen op med: select startside from grupper where id = 'brugerens gruppeid' nu har du så startsiden til denne gruppe og i php skriver du så: header('Location: <gruppens startside>');
--
Don't ever argue with an idiot, he will bring you to his level and beat you with exprience
#14
dahund
Monsterbruger
19-01-2009 21:57

Rapporter til Admin
Du siger du har lavet et login via mysql, hvad mener du helt specifikt har du lavet databasen eller har du lavet koden der kan tage fat i databasen f eks. PHP
--
www.kazam.dk[...] er lidt kedelig men aner ikke hvad jeg skal lave http://badvista.fsf.org[...]
#15
Svend
Gæst
19-01-2009 22:19

Rapporter til Admin
Altså siden får login oplysninger via mySQL
--
Gæstebruger, opret dit eget login og få din egen signatur.
#16
Svend
Gæst
20-01-2009 10:56

Rapporter til Admin
arrrh come on. nu må i sku forklarer jer lidt. forklar alting på noob niveau
--
Gæstebruger, opret dit eget login og få din egen signatur.
#17
splazz
Nørd Aspirant
20-01-2009 12:00

Rapporter til Admin
du siger du har et login-system pt. så kunne du jo passende poste kode og tabel-struktur, så man evt. kunne bygge viderepå det! come selv on altså!! og på de andres vegne: SELV TAK!! //splazz
--
{ASUS M2N SLI Deluxe|AMD64 X2 5600+|2x512MB Corsair PC6400|ASUS GF6600GT|2x74gb WD Raptor @ RAID0|H2O}
#18
Tomsen
Ultra Supporter
20-01-2009 12:18

Rapporter til Admin
#16 Hvad er det du ikke forstår ved mit svar i #13? Du har jo lavet en bruger tabel, den skal bare udvides og tilføje en ny tabel.
--
Don't ever argue with an idiot, he will bring you to his level and beat you with exprience
#19
Sebastian|
Ny på siden
20-01-2009 12:20

Rapporter til Admin
Hvis du forklarer lidt om hvad du har lavet i forvejen, og viser noget kode, er det nemmere at hjælpe dig. Koden kan du lægge op på http://pastebin.com[...] Du må ikke forvente at folk skriver koden for dig - men vi vil meget gerne hjælpe med det idémæssige. Tomsens indlæg beskriver hvad du skal bruge i databasen, i store træk. Hvilke dele af hans forklaring er du i tvivl om? Stil nogle meget specifikke, lukkede spørgsmål - så kan vi bedre svare dig.
--
Bevar naturen - sylt et egern
#20
TejZ
Junior Supporter
20-01-2009 12:30

Rapporter til Admin
Altså det med at sende brugere til en defineret side hver er overhovedet ikke dynamisk og ville være noget juks at sidde og lave. Hvis jeg forstår dig ret, så vil du gerne have at hver enkel bruger evt. har deres egenside når de logger ind, og dette kan du lave ved f.eks. at have en profile.php side, som de bliver redirected til når der bliver logget ind, også smider du personen id eller navn i sessions så du på profile.php kan hive det ud fra databasen, som matcher brugerens id eller navn. At finde et script gider jeg ikke rigtig bruge tid på, for det er alligevel ikk så editable hvis du ikke rigtig kan programmere. Find dig hellere et CMS system som kan tilbyde dig dette eller lær at programmere :) Når man spørger sådan et spørgsmål som du gør, og endda beder folk om at uddybe det mere og mere, så går man da udfra DU selv sætter dig ind i hvad folk fortæller dig.
--
Indtast cool signatur her.
#21
inckie
Elite Supporter
20-01-2009 12:40

Rapporter til Admin
Han vil have i skriver koden for ham :)
--
Jeg har CV's pik i munden og Smash's i røven http://www.ip-drankerne.dk[...]
#22
TejZ
Junior Supporter
20-01-2009 13:12

Rapporter til Admin
Det virker lidt sådan, ja... Så må han jo smide en pris på minimum 20.000,- :D
--
Indtast cool signatur her.
#23
TejZ
Junior Supporter
20-01-2009 13:15

Rapporter til Admin
Og forresten #0 Når du skriver "jeg ønsker at lave et multi login system til mit website." Så går man udfra at du SELV har lavet et website, og spørger her efter ideer til at komme igang. Og ikke hvordan man koder det, og slet ikke skal sidde og forklare alt ned til mindste detalje. Det er lidt spild af tid.. Hvis man vil lære må man læse, også spørge til det man får problemer med.
--
Indtast cool signatur her.
#24
Svend
Gæst
20-01-2009 20:11

Rapporter til Admin
haha drenge ;D jeg ligger lige et print screen herind så i kan se: http://www.gratisupload.dk[...] kan i bruge det ? :) det jeg ikke forstår er om jeg skal lave en ny række i tabellen members eller en helt ny database ? og hvad jeg skal skrive hvor i php filerne
--
Gæstebruger, opret dit eget login og få din egen signatur.
#25
stallemanden
Super Supporter
20-01-2009 20:21

Rapporter til Admin
Du må lige vise noget af det PHP du har lavet...
--
Jeg gir en omgang, hvis i giver 3
#26
TejZ
Junior Supporter
20-01-2009 20:26

Rapporter til Admin
#24 læs venligst din tråd igennem. Paste den kode du vil have hjælp til vi pastebin.org eller lign.
--
Indtast cool signatur her.
#27
Svend
Gæst
20-01-2009 20:30

Rapporter til Admin
http://pastebin.com[...]
--
Gæstebruger, opret dit eget login og få din egen signatur.
#28
TejZ
Junior Supporter
21-01-2009 10:52

Rapporter til Admin
Ved ikke lige hvad du vil have vi skal bruge det kode du har pastet til? Først og fremmest burde lige læse lidt op omkring html. Du har 2 body og nogle åbne og aflukkede tags rundt omkring.
--
Indtast cool signatur her.

Opret svar til indlægget: Multi login på hjemmeside

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning