Seite 1 von 1

Warum benötigt Contenido Cookies?

Verfasst: Di 2. Aug 2005, 09:23
von Patzor
Ich würde gerne wissen, warum Contenido bei jedem Seitenaufruf Cookies speichern will?
531b86a530b546bd08d3eaafe0f7d3c7
Das will es beispielsweise speichern?
Was steht dort drin? Die Sprache? Ich benutzte sowieso nur deutsch.
Ich hoffe, diese Frage wurde noch nicht gepostet. Über die Suche fand ich nichts.
.

Kann ich das Cookiespeichern abstellen?

Danke

Verfasst: Di 2. Aug 2005, 09:38
von emergence
im cookie wird eigentlich nur ein wert gespeichert und zwar der für die von contenido vergebene sessid.

diese sessid wird für die zuordnung in der tabelle con_phplib_active_sessions benötigt. dort werden verschiedene variablen als base64 codierten wert gespeichert...

das ganze dient dazu den seiten aufbau zu beschleunigen und gewisse werte nicht andauernt aus der db rauszulesen...

es werden dort zb cfgClient und lang client werte gesichert...

ohne cookies würden die uri so ähnlich aussehen wie die backend -> sprich main.php?idcat=XX&contenido=531b86a530b546bd08d3eaafe0f7d3c7
nur das im frontend front_content.php?idcat=XX&sid_1_1=531b86a530b546bd08d3eaafe0f7d3c7 ergänzt werden würde...

das ganze ist jetzt aber grob vereinfacht...

die cookies komplett wegzuschalten hab ich noch nie versucht und bringt in meinen augen auch wenig...

Verfasst: Di 2. Aug 2005, 09:40
von Patzor
Was ist, wenn der User keine akzeptiert?

Verfasst: Di 2. Aug 2005, 09:44
von emergence
dann werden die werte jedesmal aus der db geholt und es wird jedesmal ne sessid eintrag in der con_phplib_active_sessions vorgenommen...

gewisse dinge sind dann nicht möglich zb sprachwechsel eigene variablen zb zwischenzuspeichern etc...

das ganze ist aber halb so schlimm, nach einiger zeit werden die veralteten sessid einträge aus der _phplib_active_sessions gelöscht...

Verfasst: Di 2. Aug 2005, 09:46
von Patzor
Danke für deine Antworten. :D