hallo forum user,
ich habe ein riesenproblem, bei dem ich ratlos bin.
habe eine such-extension geschrieben, die mit cookieless SESSIONS arbeitet (habe nicht die typo3-interne session verwaltung verwendet).
nun habe ich folgendes problem, wenn 2 user zur selben zeit die suche benutzen, erhalten beide eine eigene SessionID. nach einiger zeit kommt jedoch bei einem der beiden die seite mit der meldung "page is being generated". nach diesem screen kommt dieser user wieder auf die suchseite, erhält jedoch auf einmal die session des anderen users?! woran kann das liegen?
die grundlegenden zeilen meiner class.tx_edexpDB_pi1.php, sonst weise ich eigentlich immer noch sessions zu, führe einen post aus, und verlinke mittels querystring auf detailseiten:
ini_set("session.use_cookies", "0");
require_once(PATH_tslib."class.tslib_pibase.php");
require_once(PATH_t3lib."class.t3lib_htmlmail.php");
require_once (PATH_t3lib."class.t3lib_formmail.php");
class tx_edexpDB_pi1 extends tslib_pibase {
var $prefixId = "tx_edexpDB_pi1"; // Same as class name
var $scriptRelPath = "pi1/class.tx_edexpDB_pi1.php"; // Path to this script relative to the extension dir.
var $extKey = "ed_expDB"; // The extension key.
function main($content,$conf) {
//if(!session_id()) {
$GLOBALS["TSFE"]->set_no_cache();
session_start();
}
}
wär spitze, wenn mir wer bei diesem problem helfen könnte, bin am verzweifeln 🙁