Logout Problem (bei .htaccess)

MC-René

Erfahrenes Mitglied
Hallo!

Also folgendes hab ich als Newbie aufgrund meiner angeeigneten PHP-Fähigkeiten und mit Hilfe von euch hinbekommen! (Dank hier nochmal!) :-)

Code:
//Vergleich wer ist geloggt
$logged = $_SERVER["PHP_AUTH_USER"];
$namelogged = "User unbekannt !";
if ($logged == "Administrator") {
    $namelogged = "Der Chef";
	$access="0";
}
if ($logged == "Testuser") {
    $namelogged = "(Testuser)";
	$access="5";
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>

<title>INTERN - Feuerwehr Hostenbach</title>
</head>


<table>
<tr>
	<td><font color="#000000">aaaa</font></td>
	<td>
<BR><BODY BGCOLOR="black" text="red" LINK="yellow" VLINK="#fefdc2">
<h2>Feuerwehr Hostenbach - <font color="#FFFFFF">INTERN</font></h2>
<font color="#00FF80">

<?php
// Ausgabe wer ist geloggt
echo " Name: ".$namelogged."<BR>";
echo " Access-Stufe: ".$access."<BR><BR>";
$sp=fopen('log.txt', 'a');
$datum = date("d.m.Y");
$zeit = date("H.i"); 
$ip = $REMOTE_ADDR;
$host = gethostbyaddr($ip);
$woher = $_SERVER["HTTP_REFERER"] ;
$browser = $_SERVER["HTTP_USER_AGENT"]."\r\n";

// Ausgabe IP + Timestamp
Echo " IP: ".$ip."<BR>";
Echo $datum."  ".$zeit." UHR <BR><BR>";

// Schreibe in log-Datei
fwrite($sp, 'User:'.$namelogged);
fwrite($sp, '---Datum:');
fwrite($sp, $datum.'---Zeit:');
fwrite($sp, $zeit.'---IP:');
fwrite($sp, $ip.'---HOST:');
fwrite($sp, $host.'---SYSTEM:');
fwrite($sp, $browser);
fclose($sp);
?>
</font>
</BODY>
<HR><BR>
<strong><font color="#C0C0C0"><font size="+2">Mitglieder:</font></font></strong><BR><BR>
<a href="http://ffhostenbach.funpic.de/kartrennen.html">Anmeldung zum Kartrennen</a>
<BR><BR><BR><BR><BR><BR>
<HR>

<? 
//Access abfrage f. Admin-Bereich
$link0="<strong><font color=\"#C0C0C0\"><font size=\"+2\">Administrator:</font></font></strong><BR><BR>";
$link1="<a href=\"http://www.ffhostenbach.de/cgi-bin/newsletter.php.cgi?action=login\">- Newsletter verwalten</a><BR>";
if ($access == "0") {
    Echo $link0; //wenn Access OK dann Link0-Ausgabe
}
if ($access == "0") {
    Echo $link1; //wenn Access OK dann Link1-Ausgabe
}

?>
</td>
</tr>
</table>
</html>

Nun wollt ich noch ein Logout-Button/Link einfügen! Hab schon viel über die Suche rausgefunden, nur ich will nicht, dass das Fenster geschlossen werden muss. An sowas hab ich gedacht:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
	<title>Logout</title>
</head>
<div align="center"><strong><h1><font color="#FFFFFF">Feuerwehr Hostenbach</font></h1></strong>
<BODY BGCOLOR="black" text="red" LINK="yellow" VLINK="#fefdc2">
<strong><font size="+3">

<?
$namelogged=$_SERVER['PHP_AUTH_USER'];
Echo $namelogged." ausgeloggt !";
unset($_SERVER['PHP_AUTH_USER']);
unset($_SERVER['PHP_AUTH_PW']);
?>

</div>
</font></strong></body>
</html>

Das geht aber net!
Im linken frame hab ich die Navi-Leiste, wenn ich nach dem Login wieder auf "Intern" klicke, komm ich ohne erneutes Login in den geschützten Bereich! :(

Ihr könnt ja mal auf http://www.ffhostenbach.de gucken !

Danke schonmal! ;-)
 
Zurück