From 0513d756e0d5e6f83b3e5246b029848416d7bf93 Mon Sep 17 00:00:00 2001 From: Wisdurm Date: Thu, 30 Oct 2025 10:56:26 +0200 Subject: [PATCH] =?UTF-8?q?Ehk=C3=A4=20toimii=20nyt=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kirjaudu.php | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/kirjaudu.php b/kirjaudu.php index f3fcdea..121f0a2 100644 --- a/kirjaudu.php +++ b/kirjaudu.php @@ -2,14 +2,23 @@ // Ota arvot $nimi = $_POST["nimi"]; $salasana = $_POST["salasana"]; -// Aseta keksit -setcookie("nimi", $nimi, time() + (86400 * 30), "/"); // 86400 = 1 day -setcookie("salasana", $salasana, time() + (86400 * 30), "/"); // 86400 = 1 day // Tarkista onnistuiko -include "kirjautunut.php"; -if ($logged_in == false) { +include "connect.php"; +// Etsi tiedot tietokentästä +$sql = "SELECT * FROM `kayttajat` WHERE nimi='" . mysqli_real_escape_string($conn, $nimi) . "' LIMIT 1;"; +$kayttaja = $conn->query($sql)->fetch_assoc(); // Aja komento +// Salasana tietokentästä +$salasana_tietokanta = $kayttaja['salasana']; +// Vertaa salasanoja +echo $salasana; +echo $tietokanta; +if (!password_verify($salasana, $salasana_tietokanta)){ + // Tämä redirectaa pois include "kirjaudu_ulos.php"; } +// Aseta keksit +setcookie("nimi", $nimi, time() + (86400 * 30), "/"); // 86400 = 1 day +setcookie("salasana", $salasana, time() + (86400 * 30), "/"); // 86400 = 1 day // Redirect $newURL = "index.php"; header('Location: '.$newURL); -- 2.47.3