Evig online

Tags:    php

Hej,
hvordan laver man, så SESSION aldrig vil løbe ud - Så man altså kan stene i lang tid, uden at ryge af?

--------------------
Teaching is nessesary for others to learn.



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Det ville nok være mest hensigtsmæssigt at bruge cookies til formålet: http://us2.php.net/manual/en/function.setcookie.php



Sessionens levetid kan ændres i php.ini. Hvis du bruger et webhotel, er du nødt til at lave dit eget session-system som Jens siger.

[Redigeret d. 11/11-05 17:01:45 af Jesper Kristensen]



Har lige kigget siden - Men den giver ikke konkret svar på det - Istedet for at side:

if (sessio_is_registered) ...

Så skal jeg måske mere over i retning af:

if($_COOKIE[Loggetind]) {

Du kunne måske komme et konkret eksempel .. :)



Altså, når først en cookie er sat, er det jo rimelig ligetil.

Du kan ret tydeligt se hvordan du gør via linket.

Når det er gjort, så kan du enten sætte session ud fra cookie'en
Fold kodeboks ind/udKode 


eller du kan bare bruge $_COOKIE alene.
Fold kodeboks ind/udKode 




Sessionens levetid kan ændres i php.ini. Hvis du bruger et webhotel, er du nødt til at lave dit eget session-system som Jens siger.

[Redigeret d. 11/11-05 17:01:45 af Jesper Kristensen]


Hvorfor det? :)
http://dk2.php.net/manual/en/function.session-cache-expire.php
--
Thus, I conclude



Hvorfor det? :)
http://dk2.php.net/manual/en/function.session-cache-expire.php


Ser man det, så lærte jeg også noget nyt - troede den var omfattet af safe_mode

Edit: Hov, det er jo den forkerte funktion du linker til - det har ikke noget med spørgsmålet at gøre (læs øverste kommentar på siden)

[Redigeret d. 11/11-05 20:19:12 af Jesper Kristensen]



t