Redigering af bruger

Tags:    php

Hej alle sammen, jeg har et problem med min hjemmeside, jeg er ved at lave sådan at når brugerne har oprettet sig er der en side kun den bruger må se, derinde skal man kunne opdatere sin profil, hvordan gør jeg næmmest det?????

Kasper Nielsen

Kan du li mysql php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
Hej alle sammen, jeg har et problem med min hjemmeside, jeg er ved at lave sådan at når brugerne har oprettet sig er der en side kun den bruger må se, derinde skal man kunne opdatere sin profil, hvordan gør jeg næmmest det?????

Kasper Nielsen

Kan du li mysql php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141


hej kasper

jeg ved ikke om du har et login system på din hjemmeside.. men hvis du har så sørger du for at sætte en Session med brugerens username når han logger ind, $_SESSION['username'], så laver du en side userinfo.php fx. som henter alt den info fra din mysql database som findes om den bruger og outputter det som hans information...

og hvis du skal lave en edit side, kan jeg anbefale du sætte alt op i en form med text areas og textfields hvor værdierne på disse felter er hentet fra din mysql database og selve formen går til en fil, userinfoedit.php eller noget hvior du bruger
"UPDATE users SET field1 = '$value1', field2 = '$value2', field3 = '$value3', field4 = '$value4' WHERE username = '".$_SESSION['username']."'"



Ja men, så kan man jo bare skrive .users.php?brugernavn=Kasper og vupti så kan man jo gå ind og rette.

Kan man ikke???

Kasper Nielsen



nej.. ikke hvis du sætte hans bruger navn som en Session..
i fx. login.php

så når han logger ind bliver hans bruger navn sat som en session.. $_SESSION['username]

har du nogen erfaring med sessions?


Ville nok hellere foreslå at lægge bruger ID ind i en session, da dette som regel er unikt

Jan Larsen
CO-owner http://www.jabo-web.com




hej kasper

jeg ved ikke om du har et login system på din hjemmeside.. men hvis du har så sørger du for at sætte en Session med brugerens username når han logger ind, $_SESSION['username'], så laver du en side userinfo.php fx. som henter alt den info fra din mysql database som findes om den bruger og outputter det som hans information...

og hvis du skal lave en edit side, kan jeg anbefale du sætte alt op i en form med text areas og textfields hvor værdierne på disse felter er hentet fra din mysql database og selve formen går til en fil, userinfoedit.php eller noget hvior du bruger
"UPDATE users SET field1 = '$value1', field2 = '$value2', field3 = '$value3', field4 = '$value4' WHERE username = '".$_SESSION['username']."'"
-----------------------------------------------------------------------------
Ja men, så kan man jo bare skrive .users.php?brugernavn=Kasper og vupti så kan man jo gå ind og rette.

Kan man ikke???

Kasper Nielsen

Kan du li mysql php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



Ja men, så kan man jo bare skrive .users.php?brugernavn=Kasper og vupti så kan man jo gå ind og rette.

Kan man ikke???

Kasper Nielsen



nej.. ikke hvis du sætte hans bruger navn som en Session..
i fx. login.php

så når han logger ind bliver hans bruger navn sat som en session.. $_SESSION['username]

har du nogen erfaring med sessions?



Den 06-12-03 13:10 skrev Jan L følgende:
-----------------------------------------------------------------------------
Ja men, så kan man jo bare skrive .users.php?brugernavn=Kasper og vupti så kan man jo gå ind og rette.

Kan man ikke???

Kasper Nielsen



nej.. ikke hvis du sætte hans bruger navn som en Session..
i fx. login.php

så når han logger ind bliver hans bruger navn sat som en session.. $_SESSION['username]

har du nogen erfaring med sessions?

Ville nok hellere foreslå at lægge bruger ID ind i en session, da dette som regel er unikt

Jan Larsen
CO-owner http://www.jabo-web.com

-----------------------------------------------------------------------------
Ok, men hvordan få jeg den ned i en session jeg kan sagtens finde ud af at oprette sessionen, men jeg kan ikke finde ud af hvad for en kode jeg skal bruge for at få id'et, med dem jeg har prøvet har sessionen altid været = 0

Kasper Nielsen

Kan du li mysql php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



Jeg har forresten også lige noget andet, jeg vil gerne have en side der viser alle ens instillinger, på den side er der så en menu der skal linke ud til hvor man kan ændre, hvordan gør man det???

PS. Skulle have været med fra start

Hilsen
Kasper Nielsen



t