hi,
if(!session_is_registered('name'))
{
echo "Bitte einloggen";
}Das machst nur Sinn wenn Du den Garbage-Collector des Session-Moduls auf 100% stelltst, was normalerweise nicht Sinn der Sache ist.
was hat der garbage colector damit zu tun?
der sorgt m.E. nur dafür, die nicht mehr benötigten session-dateien aus dem session-verzeichnis zu entfernen.
ob eine session aber noch _aktiv_ ist oder nicht, prüft php m.W. nicht anhand der tatsache, ob die zugehörige session-datei noch vorhanden ist, sondern anhand eines zeitstempels.
gruss,
wahsaga