Ich habe eine index.php wo mein layout in tabellen ist.
dazu habe ich mir einen memberlogin gemacht und ein formular
das formular ist im oberen teil der index.php
und nun will ich das das formular nur angezeigt wird wenn der user nicht eingelogt ist und wenn er eingelogt ist soll da logout und noch paar user daten stehen:
oki also mein Problem ist
Code:
// hier wird getestet ob der username schon in der sesson regestriert ist
if(!isset($_SESSION["username"]))
{
// wenn nicht regestriert dann formular anzeigen
// formular anfang
echo"<table width='100%' border='0' cellpadding='0' cellspacing='0' class='logintextbox'>";
echo"<tr>";
echo"<td align='center' valign='top'><div align='center'>Username:
";
echo"Passwort:</div></td>";
echo"<td width='160'>";
echo"<form action='index.php?content=login' method='post' name='form1' class='logintextbox'>";
echo"<input name='username' type='text' class='loginbox'>";
echo"
";
echo"<input name='password' type='password' class='loginbox'>";
echo"
";
echo"<input type='submit' class='loginbutton' value='Login'>";
echo"</form>";
echo"</td>";
echo"</tr>";
echo"</table>";
echo"Du willst Member werden bei der [GSG9]
";
echo"dann Melde dich Hier.";
//formular ende
}else{
// wenn regestriert dann alles hier anzeigen
echo"willkommen auf der Clanpage $username";
}
bei dem code zeigt er mir die gesammte seite an wenn ich eingelogt bin dann zeigt er immer noch das formular an bis ich das erste mal nach dem login die seite aktualisiert habe.
was kann ich machen das er mir die userdaten und das logout gleich nach dem login anzeigt
habe es dann noch damit versucht:
Code:
// hier wird getestet ob der username schon in der sesson regestriert ist
if(!isset($_SESSION["username"]))
{
// wenn nicht regestriert dann formular anzeigen
// formular anfang
echo"<table width='100%' border='0' cellpadding='0' cellspacing='0' class='logintextbox'>";
echo"<tr>";
echo"<td align='center' valign='top'><div align='center'>Username:
";
echo"Passwort:</div></td>";
echo"<td width='160'>";
echo"<form action='index.php?content=login' method='post' name='form1' class='logintextbox'>";
echo"<input name='username' type='text' class='loginbox'>";
echo"
";
echo"<input name='password' type='password' class='loginbox'>";
echo"
";
echo"<input type='submit' class='loginbutton' value='Login'>";
echo"</form>";
echo"</td>";
echo"</tr>";
echo"</table>";
echo"Du willst Member werden bei der [GSG9]
";
echo"dann Melde dich Hier.";
//formular ende
exit;
}
// wenn regestriert dann alles hier anzeigen
echo"willkommen auf der Clanpage $username";
und hier zeigt er mir nur noch die halbe seite wegen dem exit