Egal wie ich es versuche es funktionert nicht
PHP
<form action="" method="POST" style="padding-top: 20%;">
<input type="text" class="loginfeld" name="username" placeholder="Benutzername" maxlength="35"><br><br>
<input type="password" class="loginfeld" name="password" placeholder="Passwort"><br><br>
<input type="password" class="loginfeld" name="passwordwd" placeholder="Passwort wiederholen"><br><br>
<select name="rang" class="benutzerInput">
<option value="1">Prospect</option>
<option value="2">Full Member</option>
<option value="3">Unholy Ones</option>
<option value="4">Public Affairs</option>
<option value="5">Man of Mayhem</option>
<option value="6">Sergent at Arms</option>
<option value="7">Vize-Präsident</option>
<option value="8">Präsident</option>
</select><br><br>
<input type="submit" class="loginsubmit" name="erstellen" value="Account erstellen">
</form>
<?php if(isset($_POST['erstellen']))
{
$acc = $_POST['username'];
$pass1 = $_POST['password'];
$pass2 = $_POST['passwordwd'];
$accrang = $_POST['rang'];
if($acc && $pass1 && $pass2)
{
if($pass1 == $pass2)
{
if(strlen($acc<35))
{
$query = mysql_query("SELECT * FROM Accounts WHERE Name = '$acc'");
$count = mysql_num_rows($query);
if($count==0)
{
$pass1 = md5($pass1);
$queryinsert = mysql_query("INSERT INTO Accounts (ID,Name,Passwort,Admin,Rang)
VALUES ('','". $acc ."','". $pass1 ."', '0','". $accrang ."')");
echo "Der Benutzer wurde erfolgreich erstellt!";
}
else echo "Der Name ist bereits vergeben!";
}
else echo "Der Name ist zu lang!";
}
else echo "Die Passwörter stimmen nicht überein!";
}
else echo "Bitte fülle alle Felder aus!";
} ?>
Alles anzeigen