Hallo
Bin dabei ein Login System zu machen für ne kleine Seite.
Register habe ich:
Und Register:
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?
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>
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>";
}
?>
Also wurde anscheinend nichts gesendet. Weiß einer weiter?
Kommentar