diff --git a/webseite/classes/User.php b/webseite/classes/User.php
index 11ca1c7..308375d 100644
--- a/webseite/classes/User.php
+++ b/webseite/classes/User.php
@@ -62,7 +62,7 @@ class User
return false;
}
- fputcsv($file, array($username, $passwordHash));
+ fputcsv($file, array($username, $passwordHash),",", '"', "\\");
fclose($file);
return self::getFromUsername($username);
@@ -84,7 +84,7 @@ class User
return false;
}
- while (($data = fgetcsv($file, 300)) !== false) {
+ while (($data = fgetcsv($file, 300, ',', '"', '\\')) !== false) {
if (count($data) != 2) {
continue;
}
@@ -125,7 +125,7 @@ class User
$newCsv = array();
- while (($data = fgetcsv($file, 300)) !== false) {
+ while (($data = fgetcsv($file, 300, ',', '"', '\\')) !== false) {
if (count($data) != 2) {
continue;
}
@@ -141,7 +141,7 @@ class User
}
foreach ($newCsv as $newCsvData) {
- fputcsv($file, $newCsvData);
+ fputcsv($file, $newCsvData, ',', '"', '\\');
}
fclose($file);
@@ -175,7 +175,7 @@ class User
$this->passwordHash = password_hash($newPassword, PASSWORD_ARGON2I);
$lastLine = ftell($file);
- while (($data = fgetcsv($file, 300)) !== false) {
+ while (($data = fgetcsv($file, 300, ',', '"', '\\')) !== false) {
if (count($data) != 2) {
} else if ($data[0] !== $this->username) {
@@ -185,7 +185,7 @@ class User
fseek($file, $lastLine);
- fputcsv($file, $data);
+ fputcsv($file, $data, ',', '"', '\\');
break;
}
diff --git a/webseite/index.php b/webseite/index.php
index fa7126a..cfaad80 100644
--- a/webseite/index.php
+++ b/webseite/index.php
@@ -29,30 +29,63 @@
HSGG
-
-
+
+
+