Hoe kan ik zien of een andere (PHP)sessie (dus niet mijn eigen sessie) nog actief is ?
(het betreffende session_id heb ik in een tabel bewaard)
@Ward: hoe kun je de garbage collector handmatig aan het werk zetten?
@Ozzie,

Het enige wat ik kan vinden is dit.

<broker>
  ...
  <auto_gc interval="10">
  ...
</broker>
De kans dat de garbage collector (gc) wordt gestart, is gelijk aan:

session.gc_probability / session.gc_divisor

Dus bij 100 / 100 of 1 / 1 is de kans 1.0 = 100%.

<?php
// In een admin- of backoffice-script
ini_set('session.gc_probability', 1);
ini_set('session.gc_divisor', 1);
session_start();
?>
Ah oke... via ini_set. Echter, als je in de back-office zit is je sessie natuurlijk vaak al gestart.... :-s
Ozzie PHP op 17/06/2013 13:26:43

Ah oke... via ini_set. Echter, als je in de back-office zit is je sessie natuurlijk vaak al gestart.... :-s

Dat maakt niet zoveel uit: dan maak je gewoon een knop, link of Ajax-aanroep die een script afvuurt op het moment dat je het aantal actieve sessies wilt weergeven.
Ah okeej...

Reageren