Kære gæst, velkommen til Tweak.dk. Hvis dette er dit første besøg her, bør du læse Hjælp. Her forklares i detaljer hvordan denne side fungerer. For at benytte alle funktionerne på denne side, bør du overveje at lade dig registrere. Benyt venligst registreringsformularen for at registrere her eller læs yderligere information om registreringsprocessen. Hvis du allerede er registreret, så log på her.

1

tirsdag, 7. april 2009, 13:46


hej :)

Jeg sider og laver IT-Projekt på HHX, og er gået helt i stå. Kort sagt handler mit projekt om en fitnessklub, hvor der skal være 2 forskellige logins. Et til admin, som skal kunne ændre i medlemmernes oplysninger, slette, oprette hold osv. Derudover skal der være et bruger login, hvor brugerne skal kunne melde sig på hold, samt rette i deres oplysninger.

Mit problem er så, at jeg ikke kan finde ud af hvordan jeg kan gøre sådan, at når et medlem logger ind, at personen så kun kan ændre i sine egne oplysninger. I øjeblikket kan personen ændre i alle medlemmers oplysinger, samt melde dem på hold. Dette er jo ikke helt holdbart.

MIn lærer snakkede noget om, at jeg skulle benytte mig af noget 'Sessions', fik dog ikke helt fat i dette.

Selve login virker som sådan godt nok, det er bare ovenstående jeg har problemer med.
Skriv endelig hvis der er noget i skal have uddybet :)

MVH Thomas Carlsen


2

tirsdag, 7. april 2009, 14:02


Burde hurtigt kunne hjælpe dig?

Hvad programmre du i? PHP ASP?

Og bygger det på en database eller?

/Thomas

Intel I5 2500k | Gigabyte Z68 | 16GB Kingston | Radeon 6950 | 2xOCZ Vertex 3 120GB Raid 0 | OCZ 650W
27" (U2711) DELL | 24" (2408WFP) DELL | Ergotron LX Dual Side-by-Side

Canon 5DM2 | 16-35mm 2.8L | 24-70mm 2,8L | 85mm 1.2L USM II | 70-200mm 2.8L IS
Nogle Speedlites | PocketWizards

3

tirsdag, 7. april 2009, 14:04


Bruger ASP, og det bygger op omkring en database fra Acces.
Udover det bruger jeg Frontpage (det vi har brugt igennem de tre år)


4

tirsdag, 7. april 2009, 14:33


Ok må tilstå jeg ikke har arbejdet med aceess databaser.

Men præcipperne er som følger

En bruger har vel et id et navn og et kodeord (basalt)

Når han logger ind gennem du hans id evt i en sessions variable

Når du så skal redigere ønsker du jo kun at hente brugere som er hans id

Og hvis han prøver på at tilgå noget som ikke er hans bruger kan du evt smide ham til forsiden eller lign

/Thomas

Intel I5 2500k | Gigabyte Z68 | 16GB Kingston | Radeon 6950 | 2xOCZ Vertex 3 120GB Raid 0 | OCZ 650W
27" (U2711) DELL | 24" (2408WFP) DELL | Ergotron LX Dual Side-by-Side

Canon 5DM2 | 16-35mm 2.8L | 24-70mm 2,8L | 85mm 1.2L USM II | 70-200mm 2.8L IS
Nogle Speedlites | PocketWizards

5

tirsdag, 7. april 2009, 14:37


Præcist. Det var også sådan ca. min lærer forsøgte at forklare mig det.

Jeg tænker om man ikke kunne lave sådan, at når han er logget ind, får han muligheden for at melde sig på hold, eller redigere i sine oplysninger. Altså benytte hans ID til at begrænse hans adgang til de ting som han må redigere i?

Kan du evt. give mig et eksempel på en sessions variabel? :)


6

tirsdag, 7. april 2009, 14:40


http://www.w3schools.com/ASP/asp_sessions.asp

du kan jo lave et simpelt exempel hvor du skriver i sessionen og derefter læser fra den...

Når du først har skrevet i variablen kan du læse den fra alle sider.


Kildekode

1
2
3
4
<%
Session("username")="Donald Duck"
Session("age")=50
%>

Intel I5 2500k | Gigabyte Z68 | 16GB Kingston | Radeon 6950 | 2xOCZ Vertex 3 120GB Raid 0 | OCZ 650W
27" (U2711) DELL | 24" (2408WFP) DELL | Ergotron LX Dual Side-by-Side

Canon 5DM2 | 16-35mm 2.8L | 24-70mm 2,8L | 85mm 1.2L USM II | 70-200mm 2.8L IS
Nogle Speedlites | PocketWizards

7

tirsdag, 7. april 2009, 15:14


Kan du evt. uddybe det lidt, for er ikke helt med :$


8

tirsdag, 7. april 2009, 15:17


læs linket,

Kan ikke uddybe det meget mere selv

Intel I5 2500k | Gigabyte Z68 | 16GB Kingston | Radeon 6950 | 2xOCZ Vertex 3 120GB Raid 0 | OCZ 650W
27" (U2711) DELL | 24" (2408WFP) DELL | Ergotron LX Dual Side-by-Side

Canon 5DM2 | 16-35mm 2.8L | 24-70mm 2,8L | 85mm 1.2L USM II | 70-200mm 2.8L IS
Nogle Speedlites | PocketWizards

Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.