Jump to content
xt:Commerce Community Forum

SESSION | MYSQL | Erweitern


Recommended Posts

Schönen guten Tag,

ich habe folgendes Problem:

Die Leute, die auf unseren Shops von einer bestimmten Seite kommen, sollen bestimmte Informationen angezeigt bekommen. Dazu möchte ich gerne die Sessions der User erweitern.

Die Session werden zurzeit in der MySQL-DB gespeichert.

Ich stelle mir es so vor:

www.SHOP.de/index.php?ref=2

Die Session soll also um Key= Ref | Val=2 erweitert werden.

In der application_top.php gibt es bei ca. Zeile 290 diesen Eintrag:


// start the session
if (SESSION_FORCE_COOKIE_USE == 'True') {
xtc_setcookie('cookie_test', 'please_accept_for_session', time() + 60 * 60 * 24 * 30, '/', $current_domain);

if (isset ($_COOKIE['cookie_test'])) {
session_start();
include (DIR_WS_INCLUDES.'tracking.php');
$session_started = true;
}
} else {
session_start();
include (DIR_WS_INCLUDES.'tracking.php');
$session_started = true;
}
[/PHP]

Durch [b][color="Red"]session_set_save_handler()[/color][/b] werden ja die in der Session.php definierten Funktionen für die Verarbeitung der Sessions benutzt.

Nun möchte ich gerne wissen wo die Keys / Values der Session definiert werden?! Damit ich die Session erweitern kann.

Direkt nachdem aufruf von session_start(); ist die $_SESSION- Variable , obwohl erstaufruf, aufeinmal befüllt?! Woher nimmt er diese Informationen?!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...