Cookies für die Sessionzeit erstellen

masteroc

Grünschnabel
Hallo,

ich hoffe mir kann jemand helfen.

Ich habe von meinem Provider erfahren, dass dieser die sessionzeiten nur über cookies ändern bzw erweitern läßt oder so, jedenfalls, dass ich diese nutzen muss.

Ich habe folgendes Problem:

Auf meiner php-seite logen sich user ein, die daten in eine datenbank einspeisen und diese auch postwendend als Tabelle sehen, damit sie alle damit arbeiten können. Leider beschweren sich die user nun, dass sie jeweils nach 30mins auch direkt während der Eingaben fliegen, so dass sie nur die halbe Tabelle füllen konnten oder auf jeden Fall der Username nicht eingetragen wurde.

Wie bekomme ich nun die onlinezeit auf 6 Stunden, die gewollt sind? :-(
Ich habe leider keine Ahnung weil ich neu auf dem Gebiet bin.

Ich hoffe ihr könnt mir helfen.

LG
masteroc
 
Hallo, vielleicht hilft dir dies FunKtion.

session_cache_expire();
oder
ini_set("session.gc_maxlifetime", "18000");

oder du machst es wirklich nur über Cookie und DB.
Ist gar nicht mal so schwer, teilweise ist es sogar besser Sessions per DB zu handeln.


MFG Napofis
 
Zuletzt bearbeitet:
Hallo, vielleicht hilft dir dies FunKtion.

session_cache_expire();
oder
ini_set("session.gc_maxlifetime", "18000");

oder du machst es wirklich nur über Cookie und DB.
Ist gar nicht mal so schwer, teilweise ist es sogar besser Sessions per DB zu handeln.


MFG Napofis

also einfach
PHP:
<?php
ini_set("session.gc_maxlifetime", "21600");
?>

am anfang jeder php datei setzen und das klappt dann, dass man 6 Stunden eingelockt bleibt?
 
Zuletzt bearbeitet:
Zurück