Logout und Login ohne Refresh
Hallo,
Ich habe ein login script gemacht welches eigentlich auch funktioniert.
Doch leider habe ich das Problem das ich immer ein refresh machen muss
bevor das menü für den user angezeigt wird genauso beim logout das das
menü wieder verschwindet.
link: http://www.lose-site.de/losesite
Hier der Aufbau meiner index.php:
Und jetzt zu der login.php:
So wie bekomme ich das nun ohne Refresh hin ? das er gleich
nach dem senden der daten das Usermenü mit anzeigt
(das usermenü ist dasnn links unter dem normalen)
Danke für die Hilfe
mfg Creere
Hallo,
Ich habe ein login script gemacht welches eigentlich auch funktioniert.
Doch leider habe ich das Problem das ich immer ein refresh machen muss
bevor das menü für den user angezeigt wird genauso beim logout das das
menü wieder verschwindet.
link: http://www.lose-site.de/losesite
Hier der Aufbau meiner index.php:
Code:
<?php
session_start();
include("config.php");
include("header.php"); // hier das linke menü
////////////////////////////////////////////////////////////////////////////////////////////////////
include ("inhalt.php"); // hier werden die dateien includet
////////////////////////////////////////////////////////////////////////////////////////////////////
include("footer.php"); // hier das rechte menü
?>
Und jetzt zu der login.php:
Code:
<table width="540">
<tr>
<td bgcolor="#3E8FDE">
<center>Login</center>
</td>
</tr>
<tr>
<td bgcolor="EDF4FC">
<center>
<?php
If(isset($logout)) {
session_destroy();
echo "Sie sind nun ausgeloggt!";
echo "<meta http-equiv='refresh' content='1; URL=http://www.lose-site.de/losesite/index.php?section=home'>";
}else {
If(isset($hidden)){
$username=trim($username);
$passwort=trim($passwort);
If(!$username){echo "Bitte geben Sie ihren Benutzernamen ein<br />"; unset ($hidden);}
If(!$passwort){echo "Bitte geben Sie ihr Passwort ein<br />"; unset ($hidden);}
}
If(isset($hidden)){
$result = mysql_query("SELECT * FROM tut_admin where Name='$username'");
$user = mysql_fetch_array($result);
If($username == $user[Name] and $passwort == $user[Passwort]){
echo "Sie sind nun Eingeloggt!<br />";
$_SESSION['nick'] = $user['Name'];
$_SESSION['password'] = $user['Passwort'];
echo "<meta http-equiv='refresh' content='1; URL=http://www.lose-site.de/losesite/index.php?section=home'>";
}else {
echo "<center>";
if($username != $user[Name]) {
echo "Der User existiert nicht<br />";
} else {
if($passwort != $user[Passwort]) echo "Ihr Passwort ist Falsch<br />";
echo "<a href=\"index.php?section=pwsend\">Passwort Anfordern<a/>";
echo "</center>";
}
}}}
?>
</td>
</tr>
</table>
So wie bekomme ich das nun ohne Refresh hin ? das er gleich
nach dem senden der daten das Usermenü mit anzeigt
(das usermenü ist dasnn links unter dem normalen)
Danke für die Hilfe
mfg Creere
Zuletzt bearbeitet: