From 59ae8a7ac5bac3f31d573ea8bf6f1dafbf9d5923 Mon Sep 17 00:00:00 2001 From: Wisdurm Date: Wed, 29 Oct 2025 12:06:29 +0200 Subject: [PATCH] =?UTF-8?q?=C3=A4ll=C3=A4sp=C3=B6=C3=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kirjautunut.php | 12 +++++++++--- lisaa.php | 5 +++-- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/kirjautunut.php b/kirjautunut.php index 2b27396..003bd62 100644 --- a/kirjautunut.php +++ b/kirjautunut.php @@ -1,19 +1,25 @@ query($sql); // Aja komento + $kayttaja = $conn->query($sql)->fetch_assoc(); // Aja komento // Salasana tietokentästä - $salasana_tietokanta = $result->fetch_assoc()['salasana']; + $salasana_tietokanta = $kayttaja['salasana']; // Vertaa salasanoja if (password_verify($salasana, $salasana_tietokanta)){ $logged_in = true; + if ($kayttaja['opettaja']) + { + $op = true; + } } } $conn->close(); diff --git a/lisaa.php b/lisaa.php index 2299812..08222cf 100644 --- a/lisaa.php +++ b/lisaa.php @@ -2,9 +2,10 @@ include "connect.php"; include "kirjautunut.php"; -if ($logged_in) { +// Jos kirjautunut sisään (kirjautunut.php) +if ($logged_in and $op) { + // Lisää SQL $sql = "INSERT INTO `oppilaat` (`id`, `nimi`, `paikka`, `ohjaaja`, `yhteystiedot`, `aloitus`, `lopetus`, `status`, `ruokaraha`, `muuta`) VALUES (NULL, '{$_POST["nimi"]}', '{$_POST["paikka"]}', '{$_POST["ohjaaja"]}', '{$_POST["yhteystiedot"]}', '{$_POST["aloitus"]}', '{$_POST["lopetus"]}', '{$_POST["status"]}', '{$_POST["ruokaraha"]}', '{$_POST["muuta"]}')"; - if ($conn->query($sql) === TRUE) { echo "New record created successfully"; } else { -- 2.47.3