Hallo
Bin dabei ein Login System zu machen für ne kleine Seite.
Register habe ich:
Code:
<h2>Registrieren</h2>
<br/>
<form action="?n=register2" method="post">
<b>Dein Benutzername</b><br/>
<input type="text" name="username" />
<br/>
<br/>
<b>Deine e-Mail</b><br/>
<input type="text" name="email" />
<br/>
<br/>
<b>Dein Passwort</b><br/>
<input type="password" name="passwort" />
<br/>
<br/>
<b>Passwort wiederholen</b><br/>
<input type="password" name="passwort2" />
<br/>
<br/>
<b>Deine Webseite</b><br/>
<input type="text" name="webseite"/>
<br/>
<br/>
<b>Dein Twitter Name</b><br/>
<input type="text" name="twitter" />
<br/>
<br/>
<input type="submit" value="Registrieren">
</form>
Und Register:
PHP-Code:
<?php
include('./1_config.php');
$connect = @mysql_connect($dbHost, $dbUser, $dbPass) or die("Konnte keine Verbindung zum Datenbankserver aufbauen!");
$selectDB = @mysql_select_db($dbName, $connect) or die("Konnte die Datenbank <b>$dbName</b> nicht auswählen!");
$username = $_POST["username"];
$email = $_POST["email"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwort2"];
$webseite = $_POST["webseite"];
$twitter = $_POST["twitter"];
if($passwort != $passwort2 OR $username == "" OR $passwort == "" OR $email=="")
{
echo "Eingabefehler. Bitte alle Felder korekt ausfüllen. <a href=\"register.php\">Zurück</a>";
exit;
}
$result = mysql_query("SELECT id FROM nokes_login WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);
if($menge == 0)
{
$eintrag = "INSERT INTO nokes_login (`username`, `email`, `passwort`, `webseite`, `twitter`) VALUES ('$username', '$email', '$passwort', '$webseite', '$twitter')";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
echo "Ihr account mit dem namen <b>$username</b> wurde erstellt. <a href=\"login.php\">Login</a>";
}
else
{
echo "Es trat ein Fehler auf.Die fehlermeldung wurde geloggt , und der fehler wird so schnell wie möglich behoben. <a href=\"register.php\">Zurück</a>";
}
}
else
{
echo "Benutzername schon vorhanden. <a href=\"register.php\">Zurück</a>";
}
?>
Jedoch kommt immer die Fehler meldung: Es trat ein Fehler auf.Die fehlermeldung wurde geloggt , und der fehler wird so schnell wie möglich behoben.....
Also wurde anscheinend nichts gesendet. Weiß einer weiter?