Moin ich habe hier eine Userverwaltung...
der SESSION-Hash wird per Cookie übergeben.
Die SESSION Zeit soll nach 10min nichts tun verfallen, dieses möchte ich aus Sicherheitsgründen nicht im Cookie sondern, in der DB machen...
Die Tabelle sieht so aus:
so ist es ja erstmal kein Problem
nur möchte ich bei der Spalte Endtime... +5minuten rechnen...
nur irgendwie habe ich bisher keine Lösung im Internet gefunden...
das gleiche soll auch in der Update Funktion von MySQL gehen
Ich hoffe Ihr könnt mir weiterhelfen
Gruß
Gunah
der SESSION-Hash wird per Cookie übergeben.
Die SESSION Zeit soll nach 10min nichts tun verfallen, dieses möchte ich aus Sicherheitsgründen nicht im Cookie sondern, in der DB machen...
Die Tabelle sieht so aus:
Code:
CREATE TABLE `session` ( `uid` int(11) NOT NULL,
`hash` varchar(255) NOT NULL,
`useragent` text NOT NULL,
`ip` varchar(15) NOT NULL default '255.255.255.255',
`lastonline` datetime NOT NULL,
`endtime` timestamp NULL default NULL,
`firstlogin` datetime NOT NULL
) ENGINE=MyISAM DEFAULT
Code:
INSERT INTO `gemeinde`.`session` (`uid` ,`hash` ,`useragent` ,`ip` ,`lastonline` ,`endtime` ,`firstlogin`)
VALUES ( 'ID_DES_USERS', 'PHP_HASH', 'DER_BROWSER_USERAGENT', '255.255.255.255', NOW( ) , NOW( ) , NOW( )
);
nur möchte ich bei der Spalte Endtime... +5minuten rechnen...
nur irgendwie habe ich bisher keine Lösung im Internet gefunden...
das gleiche soll auch in der Update Funktion von MySQL gehen
Ich hoffe Ihr könnt mir weiterhelfen
Gruß
Gunah