diff --git a/Zweites Jahr/README.md b/Zweites Jahr/README.md index 1585572..e7c449b 100644 --- a/Zweites Jahr/README.md +++ b/Zweites Jahr/README.md @@ -12,7 +12,8 @@ Wichtige Informationen - JavaScript - [./javascript](/Zweites%20Jahr/javascript/) - Unterrichts Projekt - [./unterrichts_projekt](/Zweites%20Jahr/unterrichts_projekt/portal/register.php) (Register Seite) -## 29-04-26 - JS +## 29-04-26 - JS + PHP +- Login in PHP (unfertig) - Einstieg in JAVASCRIPT ## 27-03-26 - PHP (Unterrichts Projekt) diff --git a/Zweites Jahr/unterrichts_projekt/inc/db_connection_function.php b/Zweites Jahr/unterrichts_projekt/inc/db_connection_function.php index f9ba82e..97cb8e4 100644 --- a/Zweites Jahr/unterrichts_projekt/inc/db_connection_function.php +++ b/Zweites Jahr/unterrichts_projekt/inc/db_connection_function.php @@ -15,6 +15,17 @@ function db_connect(){ } } +function init_db() { + $dbh = db_connect(); + $sql = "CREATE TABLE user ( + u_id INT AUTO_INCREMENT PRIMARY KEY, + u_email VARCHAR(100) NOT NULL UNIQUE, + u_pw VARCHAR(100) NOT NULL + )"; + + + $dbh->exec($sql); +} // Test: // db_connect(); \ No newline at end of file diff --git a/Zweites Jahr/unterrichts_projekt/inc/db_run_init.php b/Zweites Jahr/unterrichts_projekt/inc/db_run_init.php new file mode 100644 index 0000000..6dcc45e --- /dev/null +++ b/Zweites Jahr/unterrichts_projekt/inc/db_run_init.php @@ -0,0 +1,13 @@ + +
Angemeldet als $_SESSION[loggedin]!
"; + } + else + { + echo "Benutzer nicht registriert oder Anmeldedaten falsch!
"; + } + + + } + catch(PDOException $e) + { + echo "Ooops, da ist was schief gelaufen!
";
+ die("Versuchen Sie es später noch einmal!
Beide Felder müssen ausgefüllt werden!
"; + } + // Ende Felder alle ausgefüllt? + + } //Ende Submit gedrückt? + + +?> + + \ No newline at end of file