Hi !
Habe ein Problem mit meinen beiden funktionen. Die session auslesen funktioniert, habe das bereits getestet. Denke es könnte an der auslesung der mysql liegen.
hier mal den code :
vielleicht kann mir jemand auf die sprünge helfen !
Habe ein Problem mit meinen beiden funktionen. Die session auslesen funktioniert, habe das bereits getestet. Denke es könnte an der auslesung der mysql liegen.
hier mal den code :
PHP-Code:
<?PHP
############################
# ADMIN CHECK FUNKTION !!! #
############################
#admin check für sichere pages
function admin_check()
{
global $login_user;
global $login_pass;
global $page;
$login_user = $_SESSION['login_user'];
$login_pass = $_SESSION['login_pass'];
include("config.inc.php");
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
$db = mysql_select_db($mysql_db, $conn);
$query = @mysql_query("SELECT * FROM user WHERE nickname ='$login_user'");
$result = @mysql_fetch_array($query);
if($login_pass != $result["password"] || empty($login_pass))
{
echo "
<p align=center>
<br><br><br><font size=\"2\">
Du bist nicht eingeloggt oder hast keine Berechtigung diese Seite aufzurufen!!!<br> <b><br><a href=\"forum/register.php\">hier registrieren!!!</a></b></font>
</p>
";
exit;
}
elseif($result["membertyp"] == "0")
{
if($page != "profil" && $page != "add_nfo" && $page != "status")
{
echo "
<p align=center>
<br><br><br><font size=\"2\">
Du bist nicht eingeloggt oder hast keine Berechtigung diese Seite aufzurufen!!!<br> <b><br><a href=\"forum/register.php\">hier registrieren!!!</a></b></font>
</p>
";
exit;
}
}
elseif($result["membertyp"] == "2")
{
if($page != "profil" && $page != "add_nfo" && $page != "nfo_edit" && $page != "add_cat" && $page != "status" && $page != "status")
{
echo "
<p align=center>
<br><br><br><font size=\"2\">
Du bist nicht eingeloggt oder hast keine Berechtigung diese Seite aufzurufen!!!<br> <b><br><a href=\"forum/register.php\">hier registrieren!!!</a></b></font>
</p>
";
exit;
}
}
}
#admin check im index
function admin_check_index()
{
global $login_user;
global $login_pass;
$login_user = $_SESSION['login_user'];
$login_pass = $_SESSION['login_pass'];
include("config.inc.php");
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
$db = mysql_select_db($mysql_db, $conn);
$query = @mysql_query("SELECT * FROM user WHERE nickname ='$login_user'");
$result = @mysql_fetch_array($query);
if($login_pass != $result["password"] || empty($login_pass))
{
}
elseif($result["membertyp"] == "0")
{
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td height=\"20\"><strong><font size=\"2\"> Admin::</font></strong></td>
</tr>
<tr>
<td><font size=\"2\">
- <a href=index.php?page=profil>profil</a><br>
- <a href=index.php?page=add_nfo>send NFO</a> <br>
";
echo "
- <a href=index.php?page=logout>logout</a>
</font>
</td>
</tr>
</table>
";
}
elseif($result["membertyp"] == "2")
{
echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td height=\"20\"><strong><font size=\"2\"> Admin::</font></strong></td>
</tr>
<tr>
<td><font size=\"2\">
- <a href=index.php?page=profil>profil</a> <br>
- <a href=index.php?page=add_nfo>add NFO</a> <br>
- <a href=index.php?page=edit_nfo>edit NFO</a> <br>
- <a href=index.php?page=add_cat>add Category</a> <br>
- <a href=index.php?page=edit_cat>edit Category</a> <br><br>
";
echo "
- <a href=index.php?page=logout>logout</a>
</font>
</td>
</tr>
</table>
";
}
elseif($result["membertyp"] == "1")
{
echo "
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td height=\"20\"><strong><font size=\"2\"> Admin::</font></strong></td>
</tr>
<tr>
<td><font size=\"2\">
- <a href=index.php?page=profil>profil</a> <br>
- <a href=index.php?page=add_nfo>add NFO</a> <br>
- <a href=index.php?page=edit_nfo>edit NFO</a> <br>
- <a href=index.php?page=add_cat>add Category</a> <br>
- <a href=index.php?page=edit_cat>edit Category</a><br>
- <a href=http://www.pc-gamenews.de/nfo/forum/admin/user.php?action=add>add member</a> <br>
- <a href=index.php?page=member_edit>edit member</a> <br>
- <a href=forum/admin/>forum admin</a> <br><br>
";
echo "
- <a href=index.php?page=logout>logout</a>
</font>
</td>
</tr>
</table>
";
}
}
?>
Kommentar