/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
afslut session..
Fra : Linda


Dato : 15-09-03 17:46

Hejsa.. jeg har lavet 3 filer.. detter bare for at gøre det enkelt.. hvordan
kan jeg komme af min den session som brugeren har lavet hvis han ikke køre
side3.php..... jeg har kigget lidt på session.cookie_lifetime... men syntes
ikke at den hjælper på mit problem

Side1.php
<HTML>
<BODY>
<?
session_start(); //Starter session.
$_SESSION['test'] = "Session er smart"; //Vi tildeler test i session arrayet
værdien, session er smart.
echo $_SESSION['test']; //Session er smart, vil denne kommando skrive på
skærmen.
?>
<br>
<a href="/side1">side 1: Start session</a>
<br>
<a href="/side2">side 2: Se om session virker</a>
<br>
<a href="/side3">side 3: Stop session</a>
</BODY>
</HTML>


Side2.php
<HTML>
<BODY>
<?
echo $_SESSION['test']; //Session er smart, vil denne kommando skrive på
skærmen.
?>
<br>
<a href="/side1">side 1: Start session</a>
<br>
<a href="/side2">side 2: Se om session virker</a>
<br>
<a href="/side3">side 3: Stop session</a>
</BODY>
</HTML>

side3.php
<HTML>
<BODY>
<?
session_start();
session_destroy(); // lukker alle session
?>
<br>
<a href="/side1">side 1: Start session</a>
<br>
<a href="/side2">side 2: Se om session virker</a>
<br>
<a href="/side3">side 3: Stop session</a>
</BODY>
</HTML>




 
 
Christian Joergensen (15-09-2003)
Kommentar
Fra : Christian Joergensen


Dato : 15-09-03 21:19

"Linda" <musen76@msn.com> writes:

> Hejsa.. jeg har lavet 3 filer.. detter bare for at gøre det enkelt.. hvordan
> kan jeg komme af min den session som brugeren har lavet hvis han ikke køre
> side3.php..... jeg har kigget lidt på session.cookie_lifetime... men syntes
> ikke at den hjælper på mit problem

Hvordan finder du ud af at den ikke virker?

> <?
> echo $_SESSION['test']; //Session er smart, vil denne kommando skrive på
> skærmen.
> ?>

Mangler du ikke en session_start() her?

--
Christian Jørgensen | "Ford, you're turning into a penguin"
http://www.razor.dk | "Stop it"

Linda (15-09-2003)
Kommentar
Fra : Linda


Dato : 15-09-03 21:45

Hejsa.. session virker fint nok.. jeg behøver ikke at starte session da min
php.ini er sat til autostart.. problemer er alle de sessions filer jeg har
til at ligge på serveren efterhånden... ( da det ikke er alle mine brugere
der er lige gode til at logge af)

"Christian Joergensen" <di030587@diku.dk> skrev i en meddelelse
news:r244qzdst37.fsf@brok.diku.dk...
> "Linda" <musen76@msn.com> writes:
>
> > Hejsa.. jeg har lavet 3 filer.. detter bare for at gøre det enkelt..
hvordan
> > kan jeg komme af min den session som brugeren har lavet hvis han ikke
køre
> > side3.php..... jeg har kigget lidt på session.cookie_lifetime... men
syntes
> > ikke at den hjælper på mit problem
>
> Hvordan finder du ud af at den ikke virker?
>
> > <?
> > echo $_SESSION['test']; //Session er smart, vil denne kommando skrive på
> > skærmen.
> > ?>
>
> Mangler du ikke en session_start() her?
>
> --
> Christian Jørgensen | "Ford, you're turning into a penguin"
> http://www.razor.dk | "Stop it"



Lasse B. Jensen (15-09-2003)
Kommentar
Fra : Lasse B. Jensen


Dato : 15-09-03 23:25

Du skal nok kigge på session.gc_maxlifetime i php.ini

http://www.php.net/session

/Lasse

"Linda" <musen76@msn.com> skrev i en meddelelse
news:3f6624e0$0$23523$ba624c82@nntp04.dk.telia.net...
> Hejsa.. session virker fint nok.. jeg behøver ikke at starte session da
min
> php.ini er sat til autostart.. problemer er alle de sessions filer jeg har
> til at ligge på serveren efterhånden... ( da det ikke er alle mine brugere
> der er lige gode til at logge af)
>
> "Christian Joergensen" <di030587@diku.dk> skrev i en meddelelse
> news:r244qzdst37.fsf@brok.diku.dk...
> > "Linda" <musen76@msn.com> writes:
> >
> > > Hejsa.. jeg har lavet 3 filer.. detter bare for at gøre det enkelt..
> hvordan
> > > kan jeg komme af min den session som brugeren har lavet hvis han ikke
> køre
> > > side3.php..... jeg har kigget lidt på session.cookie_lifetime... men
> syntes
> > > ikke at den hjælper på mit problem
> >
> > Hvordan finder du ud af at den ikke virker?
> >
> > > <?
> > > echo $_SESSION['test']; //Session er smart, vil denne kommando skrive

> > > skærmen.
> > > ?>
> >
> > Mangler du ikke en session_start() her?
> >
> > --
> > Christian Jørgensen | "Ford, you're turning into a penguin"
> > http://www.razor.dk | "Stop it"
>
>



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste