Session-Zeit ändern?

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

Post Reply
catmedia
Posts: 55
Joined: Tue Jun 10, 2003 8:59 am
Location: Dillingen-Saar

Session-Zeit ändern?

Post by catmedia »

Hi, wie und wo kann ich die Gültigkeitsdauer einer Session einstellen :?:
MfG
Arthur W. Borens
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi Arthur,

schau mal in die Datei index.php im Verzeichnis admin/. Dort findest du die Zeile

Code: Select all

$db->query("DELETE FROM ".$sqltblpre."faqadminsessions WHERE TIME < '".(time()-(30*60))."'");
Dort kannst du derzeitige Einstellung 30*60 sec ändern.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
catmedia
Posts: 55
Joined: Tue Jun 10, 2003 8:59 am
Location: Dillingen-Saar

...

Post by catmedia »

Danke. Habe das schon vermutet, war mit aber nicht sicher.
MfG
Arthur W. Borens
lobiwan
Posts: 5
Joined: Fri Jun 27, 2003 7:55 am

Post by lobiwan »

Es ist doch immerwieder gut zuerst das Forum zu besuchen, auch wenn es um einen FAQ Script geht :-)

Aber wäre das nicht auch ein Punkt den man in den Allgemeinen Einstellungen aufnehmen könnte, als zusatz zum cookie ?

"Frischling" Lobiwan
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi Lobiwan,

könnte man machen, aber dann stellen vielleicht einige das auch 60 Stunden um und haben dann ne Sicherheitslücke, weil die Session tagelang gültig ist.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
lobiwan
Posts: 5
Joined: Fri Jun 27, 2003 7:55 am

Post by lobiwan »

Oftmals ist es schwere mit den Fehlern der anderen zu rechnen als ein perpedomobile zu berechnen ...

Aber man könnte doch ein "von" "bis" vorgeben.
"Frischling" Lobiwan

Don't hit me, i'm only the keyboard player ...
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

ich werde das mal mit in die 2.0.0 mitaufnehmen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
JackNic
Posts: 5
Joined: Mon Nov 22, 2004 10:45 pm

Post by JackNic »

Hat sich der Code in der Zwischenzeit bei diesem Timeout geändert?

Der default-Wert ist IMO viel zu knapp. Momentan schreibe ich die neuen FAQ-Beiträge immer mit 'nem TextEditor vor, weil ich bereits zwei, drei mal währenddessen rausflog (und den unfertigen Text verlor...). So eine halbe Stunde dürft es doch schon sein. :)

Wo kann ich die zulässige Session-Dauer in der V.1.43 verlängern - ich finde nur diese ähnlich wirkende Zeile in admin\index.php :

Code: Select all

$db->query("DELETE FROM ".SQLPREFIX."faqadminsessions WHERE time < '".(time()-($PMF_CONST["timeout"] * 60))."'");
Thorsten
Posts: 15724
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi,

in der 1.4.x geht das über die Einstellung in inc/constants.php!

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
JackNic
Posts: 5
Joined: Mon Nov 22, 2004 10:45 pm

Post by JackNic »

Thorsten wrote:in der 1.4.x geht das über die Einstellung in inc/constants.php!
Du bist aber schnell. :D Hab eben schon weiter unten gelesen, daß noch jemand deshalb wahnsinnig werden wollte. Da bei mir in den Constants bereits 30 (Minuten) steht, ich aber üblicherweise schon nach paar Minuten rausfliegen, werde ich mal Deinen Tipp aus dem anderen Thread versuchen und den IP-Check deaktivieren.
Post Reply