Avatar billede lirekassemanden Nybegynder
27. februar 2003 - 11:05 Der er 7 kommentarer og
4 løsninger

Start på sessions

Hej,

Jeg har hørt at man kan bruge sessions til at gemme forskellige data også hente dem igen senere på siden. Spørgsmålet er bare hvordan virker dette smarte sessions?

Jeg skal bare kunne gemme enkelte data, som opsamles på en side ved at brugeren klikker på forskelligt - men hvordan kommer jeg i gang med sessions?

Hvordan skriver man til en sessions, hvordan henter man det ud igen, og hvordan sletter man det efter brug?

100 point - hvis jeg får hjælp. helst små eksempler!
Avatar billede jensendk Nybegynder
27. februar 2003 - 11:07 #1
session_start();

Starter din session..

$temp=$_SESSION['per'];

Henter sessiondata per ind i variablen per.

$_SESSION['login']='1';

Sætter session variablen login til 1.

Er der mere du vil vide, så pip op.
Avatar billede exp Juniormester
27. februar 2003 - 11:08 #2
echo $_SESSION['login'];

Giver output:
1
Avatar billede jensendk Nybegynder
27. februar 2003 - 11:12 #3
sessions virker meget lig cookies,  de forsvinder bare  nå du forlader siden (Eller er inaktiv for længe)
Avatar billede lirekassemanden Nybegynder
27. februar 2003 - 13:13 #4
jensendk: Ja, tak. Jeg ville meget gerne lave et lille simpelt system hvor man kunne klikke på forskellige bøger også kom de over i en indkøbskurv. Det skal bare være simpelt. Det jeg mangler er faktisk kun hvordan man tilføjer i kurven, altså via sessions, hvordan man henter det ud igen og hvordan man evt kan slette i sessions. Kan du hjælpe med det?
Avatar billede human Nybegynder
27. februar 2003 - 13:13 #5
Når du skla bruge sessions vil jeg anbefale du gør sådan her:

session_start();
header("Cache-control: private"); // IE 6 Fix.

Der er en mindre bug i IE 6. Gør derfor sådan.

// Human
Avatar billede farmer Nybegynder
27. februar 2003 - 18:46 #6
Jensendk >> Du skriver, at sessions forsvinder, naar man forlader siden. Mener du naar man lukker browseren, eller bare ved tryk paa et link? Hvis det ogsaa er ved tryk paa et link, kan man saa skrive noget i toppen af sine foelgende sider for at bibeholde sessionen?
Avatar billede lirekassemanden Nybegynder
27. februar 2003 - 19:49 #7
Kan man på nogen måde ændre indholdet i en session? eller er det muligt at slette et enkelt input?
Avatar billede schaefner Juniormester
27. februar 2003 - 19:51 #8
Prøv at kigge på denne lille artikel:
http://www.phpbuilder.com/columns/evert20000816.php3
Du kan downloade eksemplet på sidste side
Avatar billede lirekassemanden Nybegynder
27. februar 2003 - 19:55 #9
Det eksempel har jeg allerede downloadet, det virker ikke. Det er som om der mangler nogle filer!
Avatar billede jensendk Nybegynder
28. februar 2003 - 15:35 #10
farmer>Når du forlader siden.. Du behøver ikke forlade siden..

Lirekasse> Det kommer jo na på hvordan du opbygger siden
Avatar billede lirekassemanden Nybegynder
05. maj 2003 - 09:48 #11
lukket
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