Blob: kirjautunut.php

Blob id: 35043b9dae6643e8bc743bc90701a26be8713ff4

Size: 800 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
<?php
// Katsoo onko kirjauduttu sisään, ja laittaa sen mukaan arvon $logged_in
$logged_in = false;
// Onko opettaja käyttäjä (overpowered)
$op = false;
include "../src/connect.php";
if(isset($_COOKIE["nimi"]) and isset($_COOKIE["salasana"])){
	// TIEDOT
	$tunnus = mysqli_real_escape_string($conn, $_COOKIE['nimi']);
	$salasana = mysqli_real_escape_string($conn, $_COOKIE['salasana']);
	// Etsi tiedot tietokentästä
	$sql = "SELECT * FROM `kayttajat` WHERE nimi='{$_COOKIE['nimi']}' LIMIT 1;";
	$kayttaja = $conn->query($sql)->fetch_assoc(); // Aja komento
	// Salasana tietokentästä
	$salasana_tietokanta = $kayttaja['salasana'];
	// Vertaa salasanoja
	if (password_verify($salasana, $salasana_tietokanta)){
		$logged_in = true;
		if ($kayttaja['opettaja'])
		{
			$op = true;
		}
	}
}
?>