diff --git a/config.sample.php b/config.sample.php index 72f7162..57399d6 100644 --- a/config.sample.php +++ b/config.sample.php @@ -3,4 +3,4 @@ $homeserver = "example.com"; $access_token = "To be used for sending the registration notification"; $register_room = '"$registerRoomID:example.com'; $registration_shared_secret = "To be used for actually register the user"; -?> +?> \ No newline at end of file diff --git a/database.php b/database.php index 3bd1b81..1d9d41b 100644 --- a/database.php +++ b/database.php @@ -2,8 +2,8 @@ $db_file = "db_file.sqlite"; // create database file when not existent yet -if (!file_exists($db_file)) { - $db = new PDO('sqlite:' . $db_file); +if (!file_exists($db_file)) { + $db = new PDO('sqlite:' . $db_file); $db->exec("CREATE TABLE registrations( id INTEGER PRIMARY KEY AUTOINCREMENT, first_name TEXT, @@ -14,16 +14,16 @@ if (!file_exists($db_file)) { verify_token TEXT, request_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP)"); } -else { +else { // establish connection $db = new PDO('sqlite:' . $db_file); $ins_stmt = $db->prepare("INSERT INTO registrations (first_name, last_name, note, email, username, verify_token) - VALUES (:first_name, :last_name, :note, :email, :username, :verify_token); + VALUES (:first_name, :last_name, :note, :email, :username, :verify_token)"); } // set writeable when not set already if (!is_writable($db_file)) { chmod($db_file, 0777); -} +} ?> \ No newline at end of file diff --git a/lang/lang.de.php b/lang/lang.de.php index 4ba80f9..98ef520 100644 --- a/lang/lang.de.php +++ b/lang/lang.de.php @@ -1,13 +1,14 @@ "Sitzungstoken nicht vorhanden oder ungültig.", -"UNKNOWN_USERNAME" => "Nutzername fehlt", -"USERNAME_LENGTH_INVALID" => "Entweder mehr als 20 oder weniger als 3 Zeichen für den Nutzernamen verwendet", -"USERNAME_NOT_ALNUM" => "Nutzername ist nicht alphanumerisch", -"PASSWORD_NOT_MATCH" => "Passwörter stimmen nicht überein", -"NOTE_LENGTH_EXEEDED" => "Notiz ist länger als die erlaubten 50 Zeichen", -"EMAIL_INVALID_FORMAT" => "Keine valide E-Mail-Adresse angegeben", -"FIRSTNAME_INVALID_FORMAT" => "Vorname hat ungültiges Format", -"SIRNAME_INVALID_FORMAT" => "Nachname hat ungültiges Format", + "NO_CONFIGURATION" => "Es konnte keine Konfiguration gefunden werden.", + "UNKNOWN_SESSION" => "Sitzungstoken nicht vorhanden oder ungültig.", + "UNKNOWN_USERNAME" => "Nutzername fehlt", + "USERNAME_LENGTH_INVALID" => "Entweder mehr als 20 oder weniger als 3 Zeichen für den Nutzernamen verwendet", + "USERNAME_NOT_ALNUM" => "Nutzername ist nicht alphanumerisch", + "PASSWORD_NOT_MATCH" => "Passwörter stimmen nicht überein", + "NOTE_LENGTH_EXEEDED" => "Notiz ist länger als die erlaubten 50 Zeichen", + "EMAIL_INVALID_FORMAT" => "Keine valide E-Mail-Adresse angegeben", + "FIRSTNAME_INVALID_FORMAT" => "Vorname hat ungültiges Format", + "SIRNAME_INVALID_FORMAT" => "Nachname hat ungültiges Format", ); ?> diff --git a/language.php b/language.php index d44568c..68cdde1 100644 --- a/language.php +++ b/language.php @@ -1,5 +1,5 @@ + \ No newline at end of file