Hi zusammen,
tach
das meiste hat dir ceatah schon beantwortet...
Kann mir das jmd mal erklären bzw. Links posten auf denen das recht simpel erklärt ist ?
ich werd dir mal nen script posten was funzt:
function inhalt($user, $email, $admin)
{
session_start();
$_SESSION['user'] = $user;
$_SESSION['email'] = $email;
$_SESSION['admin'] = $admin;
include("inc/admin_nav.php");
} //funktion
function login($fertig, $user, $password, $email)
{
mysql_connect("$server","$user","$pw"); // Adresse zur MySQL Datenbank, Benutzername und Passwort
mysql_select_db("$db"); // Datenbank-Name
if ($fertig) { $abfrage = mysql_query ("SELECT * FROM login WHERE user = '$user'" );
$reihen = mysql_num_rows($abfrage);
if ($reihen <= 0) { echo "access denied"; }
else { while ($row = mysql_fetch_object ($abfrage)) {
if ($row->password==$password) {
$email = $row->email;
$admin = $row->admin;
inhalt($user, $email, $admin);
} //if
else { echo "access denied";} //else
} //while
}//else
}//if
so das funzt ;) ( wenn jemand mist in dem script erkennt bitte sagen ;) )
das ganze ist bei mir auf ne MySQL db aufgebaut.
du kannst jetzt auf jeder seite bei der session_start(); am anfang steht zb die email addresse des eingeloggten users ausgeben.
mit:
echo $_SESSION['user']
hoffe ich konnte dir helfen
cu
Nietnagel
MFG Analpha