Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 26, 2012, 10:35:11 AM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter
hier
und auf unserer
neuen Webseite
.
155537
Posts in
21714
Topics by
7737
Members
Latest Member:
chris85
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
Frage zum Sessionmanagement
Pages: [
1
]
Go Down
Author
Topic: Frage zum Sessionmanagement (Read 685 times)
foomatic
Offline
Posts: 9
Frage zum Sessionmanagement
«
on:
March 30, 2010, 01:55:01 AM »
Hallo,
ich habe eine Frage zum Sessionmanagement von WB. Ich benutze das MPForm Modul und habe das Problem, dass wenn jemand länger als 30 Minuten braucht um das Formular auszufüllen, wieder ein leeres Formular erscheint und die Daten nicht übertragen werden. Das Gleiche passiert, wenn die Internetverbindung während der Dateneingabe getrennt wird. Der Autor des MPForm Moduls hat mich darauf hingewiesen, dass das etwas mit dem Sessionmanagment von WB zu tun hat.
Gibt es irgendwelche Einstellungen die man da verändern kann? Ich habe damit leider schon einige Leute vergrault.
Bin für jeden Tipp dankbar.
Logged
aldus
Offline
Posts: 1238
Re: Frage zum Sessionmanagement
«
Reply #1 on:
March 30, 2010, 07:22:50 AM »
Hallo
Was sind das für Formulare, für die ich mehr als 30 Minuten brauche zum Ausfüllen?
Selbst die heftigsten Umfrage-Formulare von Adobe und Co. nehmen nicht mehr als rund 15 Minuten
in anspruch ... vielleicht von der Methodik her da ansetzen ...
Gruß
Aldus
Logged
foomatic
Offline
Posts: 9
Re: Frage zum Sessionmanagement
«
Reply #2 on:
March 30, 2010, 11:42:32 PM »
Danke für den Tipp, aber es geht bei dem Formular darum, angepasste Beschreibungstexte zu verfassen. Das kann, selbst wenn man weiss worum es geht, schon eine Weile dauern. Der Ansatz wäre falsch, wenn jemand das Formular nicht ausfüllt, da es ihm/ihr zu lange dauert.
Wenn Leute aber bereit sind, sich so viel Zeit zu nehmen, ist es ein technisches Problem
Was ich nicht ganz verstehe ist, wieso da überhaupt ein Sessiontimer aktiv ist. Die Nutzer sind ja nicht eingeloggt. Meinem Verständnis nach sollte die Seite einfach vom Server angefordert und das Ergebnis anschließend einfach gesendet werden.
Logged
Stefek
WebsiteBaker Org e.V.
Offline
Posts: 4884
Re: Frage zum Sessionmanagement
«
Reply #3 on:
March 31, 2010, 12:38:48 AM »
Mt MPform kannst Du mehrseitige Formulare machen - das könnte das Session Problem lösen.
Gruß,
Stefek
Logged
"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
foomatic
Offline
Posts: 9
Re: Frage zum Sessionmanagement
«
Reply #4 on:
March 31, 2010, 10:34:06 AM »
Danke für die Antwort. Die Idee kam mir auch, allerdings ist es ein bestimmtes Feld, für dessen Eingabe die meisten Nutzer eben sehr lange brauchen. Ausserdem rufen viele Nutzer das Formular erst einmal auf, fangen dann anscheinend an alle notwenigen Dateien zusammenzusammeln um sich anschließend passende Texte zu überlegen.
Bis zur ersten Eingabe kann es da schon recht lange dauern. Habe die Nutzer zwar darauf hingewiesen die Seite neu zu laden bevor sie mit der Eingabe beginnen, aber das scheinen auch nicht alle zu tun.
Ich kann leider nirgendwo bei WB eine Angabe zum Sessiontimeout oder Ähnlichem finden. Wenn da ein Timer läuft muss sich dieser doch irgendwie verändern lassen.
Logged
DarkViper
Development Team
Offline
Posts: 1252
Re: Frage zum Sessionmanagement
«
Reply #5 on:
March 31, 2010, 05:59:28 PM »
Die Sessionverwaltung ist Bestandteil des Core... sie soll und DARF nicht verändert werden, um die Stabilität von WB nicht zu gefährden..
Logged
Anleitungen lesen und selber nachdenken ist anstrengend... Da lass ich doch lieber andere für mich denken...
In
1984
: Nineteen Eighty-Four is a unrealistic utopia!!
In
2012
: Nineteen Eighty-Four is a little piece only of our reality!!
Hans>NULL
Offline
Posts: 1389
Re: Frage zum Sessionmanagement
«
Reply #6 on:
March 31, 2010, 06:45:18 PM »
@foomatic
Ein Beispiel zum Verständnis:
http://www.web-tuts.de/php-session-sicherheit-session-fixation.html
warum man im Core nicht schrauben sollte.
Gruß, Hans>NUL
«
Last Edit: March 31, 2010, 06:47:11 PM by Hans>NULL
»
Logged
/dev/null Ort ohne Wiederkehr
pcwacht
AddOn Development
Offline
Posts: 2859
Re: Frage zum Sessionmanagement
«
Reply #7 on:
March 31, 2010, 09:17:16 PM »
In english, sorry
see session.gc_maxlifet
ime, session.cookie_life
time in your php.ini.
If you are unable to edit it, see ini_set(); function
have fun,
John
Logged
http://www.ictwacht.nl
= Dutch ICT info
http://www.pcwacht.nl
= My first
both still work in progress, since years.....
foomatic
Offline
Posts: 9
Re: Frage zum Sessionmanagement
«
Reply #8 on:
April 02, 2010, 07:00:42 PM »
Quote from: pcwacht on March 31, 2010, 09:17:16 PM
In english, sorry
see session.gc_maxlifet
ime, session.cookie_life
time in your php.ini.
If you are unable to edit it, see ini_set(); function
have fun,
John
Thank you for the Hint. I already changed these Values with no success. They don't seem to have any influence on the Session Lenght.
Regards,
foomatic
Logged
foomatic
Offline
Posts: 9
Re: Frage zum Sessionmanagement
«
Reply #9 on:
April 02, 2010, 07:06:55 PM »
Quote from: DarkViper on March 31, 2010, 05:59:28 PM
Die Sessionverwaltung ist Bestandteil des Core... sie soll und DARF nicht verändert werden, um die Stabilität von WB nicht zu gefährden..
Das möchte ich auch ungerne. Um ein Formular abzuschicken brauche ich ja eigentlich nicht mal eine Session, oder. Es muss ja kein Zustand gespeichert werden.
Scheint ja fast so, als gäbe es keine Lösung für mein Problem.
Viele Grüße,
foo
Logged
pcwacht
AddOn Development
Offline
Posts: 2859
Re: Frage zum Sessionmanagement
«
Reply #10 on:
April 02, 2010, 07:34:28 PM »
Vielleicht ein art refresh von der session?
Ich weis nicht wie, leider, aber es soll functionieren:
psuedecode:
fetch session parameters
update session parameters
IN the hope the the update will reset the lifetime
If this doesn't work, maybe add your own code so the varuiab;es will be stored in cookies.
Have fun,
JOhn
Logged
http://www.ictwacht.nl
= Dutch ICT info
http://www.pcwacht.nl
= My first
both still work in progress, since years.....
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...