mysqli Abfrage parallel
bearbeitet von
Hallo und guten Tag,
> \1. Verzichte auf die Session oder starte eine weitere Session. Das geht z.B., indem Du die Skripte aus verschiedenen Pfaden heraus startest und den Sessioncookie nicht ab Domain-Root setzt, sondern eben nur für das jeweilige Verzeichnis. Andere Konstrukte sind auch noch möglich, aber das ist mMn der einfachste Weg, weil man dasselbe Skript verwenden kann (Kopien davon).
>
> siehe [http://php.net/manual/en/session.configuration.php#ini.session.cookie-path
> ](http://php.net/manual/en/session.configuration.php#ini.session.cookie-path)
Hier noch das kleine Testskriptlein für den Lösungsweg 1:
~~~~php
<?php ### session_start.php ### utf-8 ### äöüÄÖÜ
header('Content-Type: text/plain; charset=utf-8');
session_set_cookie_params (0, dirname($_SERVER['SCRIPT_NAME']), $_SERVER['HTTP_HOST']);
session_start();
print_r($_SESSION);
$_SESSION['user'] = 2;
$_SESSION['data']['time'] = time();
?>
~~~~
jeweils untergebracht in einem anderen Pfad stören sich die Sessions dann nicht, vorausgesetzt, sie werden auch in diesem Pfad gestaret und _nicht_ in einen anderen (gemeinsamen) eingebunden (include()).
Grüße
TS
--
es wachse der Freifunk
<http://freifunk-oberharz.de>