Vielen Dank für die Hilfe, ich konnte mir allerdings inzwischen selbst etwas zusammenbasteln und hab vergessen, das hier reinzuschreiben, tut mir wirklich leid.
Hier ist das, was ich jetzt nutze, das funktioniert bisher perfekt.
<?php
session_start();
if ($_SESSION["authenticated"]==1)
{
$DatabasePointer = mysql_connect("localhost", "root", "");
mysql_select_db("mydatabase", $DatabasePointer);
$ResultPointer = mysql_query("SELECT * FROM usernames", $DatabasePointer);
for($i = 0; $i < mysql_num_rows($ResultPointer); $i++)
{
$Login = mysql_fetch_object($ResultPointer);
$name=$_POST["username"];
$pwd=$_POST["userpass"];
if ($name == $Login->username)
{if (md5($pwd)==$Login->userpwd)
{ $freischaltung="ok";
if ($freischaltung==$Login->frei)
$_SESSION["authenticated"]=2;
else $Grund=3;
} else $Grund=2;
} else $Grund=1;
};
};
if ($_SESSION["authenticated"]==2) echo 'Login erfolgreich<meta http-equiv="refresh" content="0; URL=http://google.de">';
elseif ($Grund==1) echo "Benutzer nicht gefunden";
elseif ($Grund==2) echo "Falsches Passwort";
elseif ($Grund==3) echo 'Sie sind noch nicht freigeschaltet worden. Bitte warten Sie auf eine Mailbestätigung an Ihre angegebene Adresse. Dies dauert normalerweise max. 12 Stunden. <br> Sollten Sie bereits länger als 48 Stunden warten senden Sie bitte eine Mail an <a href="
lessa@fantasymail.de>
lessa@fantasymail.de</a>
<p>Vielen Dank für Ihre Geduld.</p>';
else echo "Ein Unbekannter Fehler ist aufgetreten!";
?>