Adminmodul für das eigene Gästebuch, Controlpanel eines Forum oder einfach nur für ein geschützer Bereich.
http://www.php-resource.de/tutorials.php?show=Memberbereich_p1.php
Jup,
könnte mal einer das Tutorial erweitern bezüglich der Ebenen und mehr Funktionen etc.
Albert29
17-03-2002, 15:44
Guten Tag zusammen!
So, ich hab das Tutorial durchgearbeitet, kapier aber nich, warum folgendes nicht funktioniert:
<-----------------------login.php----------------------->
<?php
session_start();
include('var.inc.php');
$conn = mysql_connect($dbserver,$dbuser,$dbpass);
mysql_select_db($dbname,$conn);
if (!$conn) {
echo "Keine Verbindung möglich!\n";
exit;
}
$sql = "SELECT name,passwort from pwds";
$result = mysql_query ($sql,$conn);
$ok=0;
while (list($name,$passwort) = mysql_fetch_row($result)) {
if ($name==$formname){
if ($passwort==$formpasswort){
$ok=1;
break;
}
}
}
mysql_close($conn);
if ($passwort <> $formpasswort)
{
echo ("Falsches Passwort !");
exit;
}
session_register("name");
header ("Location:admin.php");
?>
<------------------------------------------------------->
und hier noch der Adminbereich:
<-----------------------admin.php----------------------->
<?php
session_start();
?>
<html>
<head>
<title>Adminzone</title>
</head>
<body>
<?php
if (!session_is_registered('name'))
{
die ("Sorry, aber sie haben sich wohl nicht eigeloggt, oder ?");
}
echo "Hi ".$name." !";
?>
<br>
<input type="button" name="logout" value="logout" onClick="location.href='logout.php'">
</body>
</html>
<------------------------------------------------------->
Wenn ich mich nu einlogge, kommt immer "Sorry, aber sie haben sich wohl nicht eigeloggt, oder ?" .. also funzt das irgendwie nicht :(.
Velen Dank schonmal im Voraus!
C Ya
DaPhreak
18-03-2002, 10:07
ich glaub mal das sollen 2 Dateien sein ...
1. Datei : login.php
2. Datei : admin.php
:D
phreak
@Phreak:
Wer lesen kann ist klar im Vorteil :D
das prob hab ich auch. was kann man da machen?
Creepy
DaPhreak
24-03-2002, 19:12
haallo , haalooo ???
den Post nicht gelesen ???? :D
es sind 2 Dateien .....
die erste heißt admin.php und die 2. heißt login.php .
Alles was unter <-----------------------login.php----------------------->
steht kommt in die Datei login.php und alles was unter
<-----------------------admin.php----------------------->
steht kommt in die Datei admin.php :D :D :D :teach:
mfg phreak