diff --git a/modul6/forberedelser.php b/modul6/forberedelser.php
index 120adbc..15840b9 100644
--- a/modul6/forberedelser.php
+++ b/modul6/forberedelser.php
@@ -72,6 +72,15 @@ INSERT INTO Interesse_register VALUES
(3, 2), (3, 3)
;";
+$brukerSQL = "
+CREATE OR REPLACE TABLE Bruker (
+ brukerId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
+ epost VARCHAR(100) NOT NULL UNIQUE,
+ passord VARCHAR(500) NOT NULL
+);
+
+INSERT INTO Bruker VALUES (null, 'test@test.com', '$2y$10\$Xo7MwAip3IwpQjB2QNRTJOfXPplrQbR0V15O4ZHX5zkxXDzYdiv9y')"; // Passord1234
+
if(isset($_POST['lagMedlemTabell'])){
try {
$db = getPdoConn();
@@ -105,6 +114,17 @@ elseif(isset($_POST['lagInteresseTabell'])){
echo "Greide ikke lage interesse-tabell:
\n".$e."
\n";
}
}
+elseif(isset($_POST['lagBrukerTabell'])){
+ try {
+ $db = getPdoConn();
+ $db->exec($brukerSQL);
+ $db = null;
+ echo "Lagde brukertabell!"."
\n";
+ }
+ catch (PDOException $e){
+ echo "Greide ikke lage bruker-tabell:
\n".$e."
\n";
+ }
+}
function getPdoConn(): PDO {
diff --git a/modul7/login.php b/modul7/login.php
index 3b38865..6865146 100644
--- a/modul7/login.php
+++ b/modul7/login.php
@@ -7,6 +7,29 @@ include "Auth.inc.php";
$msg = array();
$err = array();
+
+// se om bruker-tabellen finnes
+
+try {
+ $db = getPdoConn();
+ $stmt = $db->prepare("SELECT count(0) FROM Bruker;");
+ $stmt->execute();
+ $result = $stmt->fetchAll();
+}
+catch (PDOException $e){
+ if($e->getCode() == "42S02"){
+ echo "Tabellen finnes ikke.