Lisa: Username nach Login beibehalten

Beitrag lesen

Hallo,
1.Ich habe seit neuestem einen eigenen Login(der auch prima funktioniert.) Das Problem ist nur das , nachdem man sich eingeloggt hat die Naten alle weg sind.Das heißt ich kan z.B. nicht mehr die Variable $name benutzen was ich aber gerne würde.Gibt es einen kleinen Code dafür das die Daten beibehalten werden?
2.Würde ich gerne eine bestimmte variable aus user/".$name.".txt ausgeben. Nehmen wir mal ein beispiel fpr die Datei:
Benjamin,geheim,rot
Das erste ist der Nick das zweite das Passwort und das dritte seine Lieblingsfarbe.Nahcdem Login würde ich jetzt gerne schreiben
echo "$name deine LIeblingsfarbe ist $lieblingsfarbe.";

So sieht übrigens der größte Teil meiner Loginzusammenstellung aua:

<?php
session_start();

$trennzeichen = ",";

if(isset($_POST['login'])) {
    // Name und Passwort einer Variablen zuordnen
    $name = $_POST['name'];
    $pass = $_POST['pass'];

// Nach Username suchen
    if(file_exists("user/".$name.".txt")) {
        $file = file("user/".$name.".txt");
        $user_vorhanden = TRUE;
    } else {
    echo "Benutzername nicht gefunden";
    $user_vorhanden = FALSE;
    }

// Wenn User vorhanden: Logindaten zwischenspeichern
    if($user_vorhanden) {
        $arr = explode($trennzeichen, $file['0']);
        $a_name = $arr['0'];
        $a_pass = $arr['1'];

// Benutzernamen und Passwort verifizieren
        if($a_name == $name && $a_pass == $pass) {
            $_SESSION["logedin"] = TRUE;
            echo "Login erfolgreich!<br> $name,bitte klicke <a href="home.php" TARGET="home">hier</a> um zur Internen Startseite zu gelangen. <br>";

{
echo("<a href='user/".$name.".txt'>Übergeben</a> ");
}

} else {
            echo "Die Daten waren falsch.";
        }
    }
}
?>

würde mich freuen wenn ihr mir helfen könnt,
Lisa