<commit_before><?php 
if(getconfig("visitors_can_register")=="off")
	die("Diese Funktion ist deaktiviert");

$errors = false;
if(isset($_POST["register_user"])){
    
    if(empty($_POST["admin_username"]) or empty($_POST["admin_password"]) or empty($_POST["admin_firstname"]) or empty($_POST["admin_lastname"])){
      echo "<p style='color:red;'>Bitte füllen Sie alle Felder aus.</p>";
      
    }
    else if(user_exists($_POST["admin_username"])){
      echo "<p style='color:red;'>Dieser Benutzername ist leider schon vergeben. </p>";
    }
    else{
      adduser($_POST["admin_username"],
      $_POST["admin_lastname"],
      $_POST["admin_firstname"],
      $_POST["admin_email"], $_POST["admin_password"], 10);
      echo "<p style='color:green;'>Registrierung erfolgreich!</p>";
      echo "<p><a href='index.php'>Hier gehts weiter</a></p>";
    }
}

?>
<h1>Registrierung</h1>
<form action="index.php?register=register" method="post">
<input type="hidden" name="register_user" value="add_admin">
<strong data-tooltip="Dieser Name wird zur Anmeldung im Administrationsbereich benötigt...">Benutzername:</strong><br/>
<input type="text" style="width:300px;" name="admin_username" value="">
<br/><br/>
<strong>Nachname:</strong><br/>
<input type="text" style="width:300px;" name="admin_lastname" value="">
<br/><br/>
<strong>Vorname:</strong><br/>
<input type="text" style="width:300px;" name="admin_firstname" value=""><br/><br/>
<strong>Email:</strong><br/>
<input type="text" style="width:300px;" name="admin_email" value=""><br/><br/>
<strong data-tooltip="Das Passwort des neuen Benutzers. Es wird Ihnen nach der Registrierung per E-Mail zugeschickt">Passwort:</strong><br/>
<input type="password" style="width:300px;" name="admin_password" value=""><br/><br/>

<br/>

<input type="submit" value="Datensatz hinzufügen">
</form><commit_msg>"Passwort wiederholen" zum Registrierungsformular hinzugefügt<commit_after><?php 
if(getconfig("visitors_can_register")=="off")
	die("Diese Funktion ist deaktiviert");

$errors = false;
if(isset($_POST["register_user"])){
    
    if(empty($_POST["admin_username"]) or empty($_POST["admin_password"]) or empty($_POST["admin_firstname"]) or empty($_POST["admin_lastname"])){
      echo "<p style='color:red;'>Bitte füllen Sie alle Felder aus.</p>";
      
    }
    else if(user_exists($_POST["admin_username"])){
      echo "<p style='color:red;'>Dieser Benutzername ist leider schon vergeben. </p>";
    }
	else if($_POST["admin_password"] != $_POST["admin_password_repeat"]){
		echo "<p style='color:red;'>Die Wiederholung stimmt nicht mit dem Passwort überein.</p>";
	}
	
    else{
      adduser($_POST["admin_username"],
      $_POST["admin_lastname"],
      $_POST["admin_firstname"],
      $_POST["admin_email"], $_POST["admin_password"], 10);
      echo "<p style='color:green;'>Registrierung erfolgreich!</p>";
      echo "<p><a href='index.php'>Hier gehts weiter</a></p>";
    }
}

?>
<h1>Registrierung</h1>
<form action="index.php?register=register" method="post">
<input type="hidden" name="register_user" value="add_admin">
<strong data-tooltip="Dieser Name wird zur Anmeldung im Administrationsbereich benötigt...">Benutzername:</strong><br/>
<input type="text" style="width:300px;" name="admin_username" value="">
<br/><br/>
<strong>Nachname:</strong><br/>
<input type="text" style="width:300px;" name="admin_lastname" value="">
<br/><br/>
<strong>Vorname:</strong><br/>
<input type="text" style="width:300px;" name="admin_firstname" value=""><br/><br/>
<strong>Email:</strong><br/>
<input type="text" style="width:300px;" name="admin_email" value=""><br/><br/>
<strong data-tooltip="Das Passwort des neuen Benutzers. Es wird Ihnen nach der Registrierung per E-Mail zugeschickt">Passwort:</strong><br/>
<input type="password" style="width:300px;" name="admin_password" value=""><br/><br/>

<strong>Passwort wiederholen:</strong><br/>
<input type="password" style="width:300px;" name="admin_password_repeat" value=""><br/><br/>

<br/>

<input type="submit" value="Datensatz hinzufügen">
</form>
{'fraction_non_alphanumeric': 0.20369458128078818, 'fraction_numerical': 0.010098522167487686, 'mean_word_length': 6.437728937728938, 'pattern_counts': {'":': 0, '<': 107, '<?xml version=': 0, '>': 107, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3070176', 'n_tokens_mistral': 1405, 'n_tokens_neox': 1381, 'n_words': 261}