Also ich habe angefangen mir einen admin bereich zu basteln.
Man muss sich jedoch vorher einlogen um diesen bereich nutzen zu können. Dies klappt auch soweit ich es getestet habe. Wenn ich jedoch dann auf den link memberlist klicke wird alles weiß und ich kann die seite ersma net mehr benutzen. Sprich ich komm auch net mehr auf die eigenlich admin.php drauf
und nun die navi.php
die session namen hab ich aus sicherheitsgründen vorm forum post geändert.
achja die memberlist fehlt ja nochc
ob() und cb() öffnen bzw schließen einen block der den inhalt wieder gibt.
könnt ihr mir sagen warum meine seite weiß wird
Man muss sich jedoch vorher einlogen um diesen bereich nutzen zu können. Dies klappt auch soweit ich es getestet habe. Wenn ich jedoch dann auf den link memberlist klicke wird alles weiß und ich kann die seite ersma net mehr benutzen. Sprich ich komm auch net mehr auf die eigenlich admin.php drauf
PHP-Code:
<?php
session_start();
if(!isset($_SESSION['IP'])) {
$_SESSION['IP'] = $_SERVER['REMOTE_ADDR'];
}
include "config.php";
IPcheck();
error_reporting(E_ALL);
if(!isset($_SESSION['logged'])){
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta name="robots" content="noindex, nofollow" />
<title>Clan[aF] - Administration</title>
<link type="text/css" rel="stylesheet" title="p19" href="style.css" />
</head>
<body>
<br /><br />
<div class="root">
<div class="headbanner">
<img class="headbanner" src="includes/graphics/layout/headbanner.jpg" alt="Headbanner" title="CLan[aF]" />
</div>
<div id="navi">
<?php include "anavi.php"; ?>
</div>
<div id="content">
<?php include "acontent.php"; ?>
</div>
</div>
</body>
</html>
<?php
}
mysql_close($db);
?>
PHP-Code:
if(isset($_GET["action"])AND($_GET["action"]=="logout"))
unset($_SESSION['logged']);
if(isset($_POST["login"])AND!isset($_SESSION['logged'])){
$nick = $_POST["nickname"];
$pass = $_POST["password"];
if(login_right($nick, $pass)){
$_SESSION['logged']=$nick;
}
}
if(!isset($_SESSION['logged'])){
ob();
?>
<h1>Login</h1><br />
<form action="admin.php" method="post" class="login">
Nickname: <br />
<input type="Name" Name="nickname" size="15" class="login" title="Nickname" /><br />
Password: <br />
<input type="password" Name="password" size="15" class="login" title="Password" /><br />
<input type="submit" value="login" name="login" class="login" />
</form>
<?php
cb();
}else{
ob();
?>
<h1>Administration</h1><br />
- <a href=admin.php?module=member>Memberlist</a><br />
<?php cb();
}
?>
achja die memberlist fehlt ja nochc
PHP-Code:
<?php
ob();
echo "memberlist;";
cb();
?>
könnt ihr mir sagen warum meine seite weiß wird
Kommentar