Tom: Session

Beitrag lesen

Hello,

Also hast Du dort stehen:

  
    session_start();  
  
    if(!isset($_SESSION["loginname"]))  
    {  
        echo "Bitte erst einloggen!";  
        exit;  
    }  
    else  
    {  
        ## weiterarbeiten  
    }  
  

Den Else-Zweig kannst Du Dir sparen, wenn Du mit 'exit' abrbeitest, denn das weitre Script ist dann bereits der Else-Zweig.

Hast Du Dir schon mal $_SESSION ausgeben lassen?

also

  
<?php   ### session-test.php ###  
  
    session_start();  
  
    echo "<pre>\r\n";  
    echo htmlspecialchars(print_r($_SESSION,1));  
    echo "</pre>\r\n";  
  
    if(!isset($_SESSION["loginname"]))  
    {  
        echo "Bitte erst einloggen!";  
        exit;  
    }  
  
    ## weiterarbeiten  
    ## ...  
  
?>  
  

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de