Ein einfacher Login auf TXT-Basis

Sven Mintel hat gesagt.:
mit $_SESSION['logedin']=true; setzt du die entsprechende Variable auf true, session_register() registriert eine Session, und macht sonst weiter nichts.

hab das gerade gefunden
PHP:
<?php
// Sie sollten session_register() nicht verwenden
$barney = "A big purple dinosaur.";
session_register("barney");

// Ab PHP 4.1.0 ist die Verwendung von $_SESSION vorzuziehen
$_SESSION["zim"] = "An invader from another planet.";

// Die alte Methode war, $HTTP_SESSION_VARS zu verwenden
$HTTP_SESSION_VARS["spongebob"] = "He's got square pants.";
?>

ich hab das jetzt gerade umgeschrieben auf
PHP:
 $_SESSION['logedin']=true;
und jetzt gehts danke für deine unterstützung
 
schon...aber nicht $_SESSION['logedin'].... das ist irgendwie doppeltgemoppelt.
Hierzu sagt das PHP-Manual:
Wenn Sie $_SESSION (oder $HTTP_SESSION_VARS) verwenden, sollten Sie nicht session_register(), session_is_registered() und session_unregister() verwenden.
 
das hab ich auch schon gesehen das man das nicht soll

soll ich dann folgende abfrage rausschmeisen
PHP:
if(session_is_registered("logedin") && $_SESSION['logedin'])
und mit
PHP:
if(isset($_SESSION['logedin']))
ersetzen dann hab ich kein session_is_registered("logedin") mehr oder schreib ich gerade einen schitt
 
Zurück