Crav3X
Erfahrenes Mitglied
Hallo,
ich habe mit Sessions angefangen und ein kleines Notice problem...
Nach erfolgreichem Login soll das aus dem Login das User menü werden. Tut es auch... nur leider zeigt er im NICHT eingelogten bereich (also beim Login "formular") eine Notice das die Globalen Variablen $_SESSION['abc'] nicht definiert sind...
Nun suche ich eine möglichkeit mit einer kurzen abfrage die Variable auf ihre Definition zu überprüfen und dadurch die NOTICE bei nicht definierten Variablen zu unterbinden...
Aktuell sieht die login.php halt so aus...
Ich hoffe ihr könnt mir da helfen... mit fällt da leider nichts ein...
Danke
ich habe mit Sessions angefangen und ein kleines Notice problem...
Nach erfolgreichem Login soll das aus dem Login das User menü werden. Tut es auch... nur leider zeigt er im NICHT eingelogten bereich (also beim Login "formular") eine Notice das die Globalen Variablen $_SESSION['abc'] nicht definiert sind...
Nun suche ich eine möglichkeit mit einer kurzen abfrage die Variable auf ihre Definition zu überprüfen und dadurch die NOTICE bei nicht definierten Variablen zu unterbinden...
Aktuell sieht die login.php halt so aus...
PHP:
<?php
if (1 > $_SESSION['users_rang'])
{
?>
<form method="post" action="index.php?crav=loginchk">
<br>
<table border="0" cellpadding="0" cellspacing="0" width="137">
<tr>
<td>Name:</td>
<td><input type="text" name="nickname" size="10"></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="passwd" size="10"></td>
</tr>
</table>
<br>
<input type="submit" name="submitButtonName" value="Login">
</form>
<?php
}
if ($_SESSION['users_rang'] > 1)
{
print "<a href=\"index.php?crav=admincontrol\">Admin Menü</a>";
}?>
Ich hoffe ihr könnt mir da helfen... mit fällt da leider nichts ein...
Danke