Hallo Zusammen,
ich habe noch mal eine kleine Frage zu dem Login Skript von mrhappiness.
Soweit ich es verstehe, wird in der if-Verzweigung der Fall abgefangen, dass man (aus welchen Gründen auch immer) nicht eingeloggt ist und bekommt das Formular noch mal angezeigt.
Ist man aber eingeloggt, so kommt die else-Verzweigung ins Spiel. Hier wird mir der Link zum Ausloggen erst angezeigt. Ich bin davon ausgegangen, dass mir die untenstehenden beiden Links der else-Verzweigung auch erst dann angezeigt werden, wenn ich eingeloggt bin.
Leider werden diese mir immer angezeigt. Wer es überprüfen will, hier der Link: http://dybi.homeip.net/~sd/tpklogin/login.php
Nun meine Frage, wieso werden mir diese angezeigt bzw. wie bewerkstellige ich es, dass mir diese wie der "Ausloggen" Link nur gezeigt werden, wenn ich eingeloggt bin?
Für jeden Tipp bin ich dankbar!
Gruß
Dybi
ich habe noch mal eine kleine Frage zu dem Login Skript von mrhappiness.
PHP-Code:
if (!logged_in())
echo '<form method="post" action="login.php">
<label>Benutzername:</label><input name="username" type="text"><br>
<label>Passwort: </label><input name="userpass" type="password" id="userpass"><br>
<input name="login" type="submit" id="login" value="Einloggen">
</form>';
else
echo '<p /><a href="logout.php">Ausloggen</a>';
echo '<p /><a href="pruefdaten.php">Test</a>';
echo '<p /><a href="logged_in.php">Check</a>';
Ist man aber eingeloggt, so kommt die else-Verzweigung ins Spiel. Hier wird mir der Link zum Ausloggen erst angezeigt. Ich bin davon ausgegangen, dass mir die untenstehenden beiden Links der else-Verzweigung auch erst dann angezeigt werden, wenn ich eingeloggt bin.
Leider werden diese mir immer angezeigt. Wer es überprüfen will, hier der Link: http://dybi.homeip.net/~sd/tpklogin/login.php
Nun meine Frage, wieso werden mir diese angezeigt bzw. wie bewerkstellige ich es, dass mir diese wie der "Ausloggen" Link nur gezeigt werden, wenn ich eingeloggt bin?
Für jeden Tipp bin ich dankbar!
Gruß
Dybi
Kommentar