Hier ist der Inhalt der LoginPHP:
<?php
session_start();
$submit = $_POST['submit'];
$username = $_POST['username'];
$password = $_POST['password'];
//SCHLEIFEN:
if($submit) {
if($username&&$password) {
$connect = mysql_connect('localhost','root','') or die('Es kann derzeit keine Verbindung zur Datenbank hergestellt werden!');
mysql_select_db('project') or die('Es kann derzeit keine Verbindung zur Datenbank hergestellt werden!');
$query = mysql_query("SELECT * FROM users WHERE username='$username'");
$numrows = mysql_num_rows($query);
if($numrows!=0) {
//LoginTeil :D Jz wirds interessant (:
while ($row = mysql_fetch_assoc($query)) {
$activated = $row['activated'];
$dbusername = $row['username'];
$dbpassword = $row['password'];
if($activated=="0") {
die("Ihr Account ist noch nicht aktiviert, bitte überprüfen Sie Ihr EMail-Postfach!");
exit();
}
//Hier wird geprüft ob ein Eintrag mit der E-Adresse vorhanden ist.
if($username==$dbusername&&$password==$dbpassword) {
echo "Du wurdest erfolgreich eingeloggt. Klicke <a href='home.php'>hier</a> um zur Hauptseite zu gelangen!";
$_SESSION['username']=$username;
}
else {
echo "Falsches Passwort!! <a href='login.php'>Zurück</a>";
}
}
//Ende des LoginTeils :(
}
else {
echo "Es ist kein Benutzer mit dem von ihnen angegeben Usernamen($username)vorhanden! <a href='javascript:history.go(-1);'>Zurück</a>";
}
}
else{
echo "Bitte geben Sie Ihren Usernamen und Ihr Passwort ein, um sich einzuloggen. <a href='javascript:history.go(-1);'>Zurück</a>";
}
}
?>
<html>
<head>
<h1 align="center">Einloggen:</h1>
<br>
<form action="login1.php" method="post">
<table>
<tr><td>Username: </td><td><input type="text" maxlength="15" name="username"></td> <tr><td> Passwort: </td><td><input type="password" maxlength="25" name="password"></td></tr><br>
</table>
<input type="submit" value="Einloggen!" name="submit"> </form> <a href="register.php">Registrieren!</a>
</head>
</html>
Inhalt der home.php:
[~~~php
<?php
session_start();
//-------------
$query = mysql_query("
SELECT * FROM users WHERE username='$_SESSION['username']';
");
//if ($accrls=="0"){
//echo $_SESSION['username']."Sie haben die Regeln noch nicht akzeptiert! Klicken Sie <a href='rulez.php'>HIER</a>, um dies jetzt zu tun!";
//}
if($_SESSION['username']==FALSE) {
echo "Sie müssen eingeloggt sein, um diese Seite zu sehen!";
} else
echo "Hallo, ".$_SESSION['username']."!";
?>
Ich möchte dann über einen SUBMIT-BUTTON den Account freischalten, und dafür brauche ich das mit dem Auslesen