Blob: kirjaudu.php

Blob id: 7bd685f20b50a00643512a235539e4c9f0a48e55

Size: 961 B

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
// Ota arvot
$nimi = $_POST["nimi"];
$salasana = $_POST["salasana"];
// Tarkista onnistuiko
include "../src/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 ($salasana_tietokanta == "0"){
	$newURL = "../public/nollaa.php?nimi=" . $nimi;
    header('Location: '.$newURL);
    die();
}

if (!password_verify($salasana, $salasana_tietokanta)){
	// Tämä redirectaa pois
	include "../src/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 = "../public/index.php";
header('Location: '.$newURL);
die();
?>