First implementation #1

Closed
krombel wants to merge 22 commits from first_implementation into master
2 changed files with 3 additions and 23 deletions
Showing only changes of commit f306dda4f9 - Show all commits

View File

@@ -1,7 +1,7 @@
<?php <?php
$language = array( $language = array(
"UNKNOWN_SESSION" => "Sitzungstoken nicht vorhanden oder ungültig.", "UNKNOWN_SESSION" => "Sitzungstoken nicht vorhanden oder ungültig.",
"UNKNOWN_USER_OR_PASSWORD" => "Nutzername und/oder Passwort(-Wiederholung) fehlen", "UNKNOWN_USERNAME" => "Nutzername fehlt",
"USERNAME_LENGTH_INVALID" => "Entweder mehr als 20 oder weniger als 3 Zeichen für den Nutzernamen verwendet", "USERNAME_LENGTH_INVALID" => "Entweder mehr als 20 oder weniger als 3 Zeichen für den Nutzernamen verwendet",
"USERNAME_NOT_ALNUM" => "Nutzername ist nicht alphanumerisch", "USERNAME_NOT_ALNUM" => "Nutzername ist nicht alphanumerisch",
"PASSWORD_NOT_MATCH" => "Passwörter stimmen nicht überein", "PASSWORD_NOT_MATCH" => "Passwörter stimmen nicht überein",

View File

@@ -18,8 +18,8 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
// token not present or invalid // token not present or invalid
$message = $language["UNKNOWN_SESSION"]; $message = $language["UNKNOWN_SESSION"];
} }
elseif (!isset($_POST["username"], $_POST["password"], $_POST["password_confirm"])) { elseif (!isset($_POST["username"])) {
$message = $language["UNKNOWN_USER_OR_PASSWORD"]; $message = $language["UNKNOWN_USERNAME"];
} }
elseif (strlen($_POST["username"] > 20 || strlen($_POST["username"]) < 3)) { elseif (strlen($_POST["username"] > 20 || strlen($_POST["username"]) < 3)) {
$message = $language["USERNAME_LENGTH_INVALID"]; $message = $language["USERNAME_LENGTH_INVALID"];
@@ -27,9 +27,6 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
elseif (ctype_alnum($_POST['username']) != true) { elseif (ctype_alnum($_POST['username']) != true) {
$message = $language["USERNAME_NOT_ALNUM"]; $message = $language["USERNAME_NOT_ALNUM"];
} }
elseif ($_POST["password"] != $_POST["password_confirm"]) {
$message = $language["PASSWORD_NOT_MATCH"];
}
elseif (isset($_POST["note"]) && strlen($_POST["note"]) > 50) { elseif (isset($_POST["note"]) && strlen($_POST["note"]) > 50) {
$message = $language["NOTE_LENGTH_EXEEDED"]; $message = $language["NOTE_LENGTH_EXEEDED"];
} }
@@ -178,23 +175,6 @@ user_name.oninvalid = function(event) {
user_name.onkeyup = function (event) { user_name.onkeyup = function (event) {
event.target.setCustomValidity(""); event.target.setCustomValidity("");
} }
<?php
/** var password = document.getElementById("password")
, confirm_password = document.getElementById("password_confirm");
function validatePassword(){
if(password.value != confirm_password.value) {
confirm_password.setCustomValidity("Passwörter stimmen nicht überein");
} else {
confirm_password.setCustomValidity('');
}
}
password.onchange = validatePassword;
confirm_password.onkeyup = validatePassword;
*/
} /* close METHOD != POST */
?>
</script> </script>
</body> </body>
</html> </html>