Logout ohne Refresh

Creere

Mitglied
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:

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:
Zurück