<?php
ob_start();
session_start();
include 'baglanti.php';
if(isset($_POST['login'])) {
$user_name = $_POST['user_name'];
$user_mail = $_POST['user_mail'];
$user_password = $_POST['user_password'];
$remember_me = isset($_POST['remember_me']);
$q = $db->query("SELECT * FROM admins WHERE user_name='$user_name' && user_mail='$user_mail' && user_password='$user_password'",PDO::FETCH_ASSOC);
$admin = $q -> rowCount();
$qq = $db->query("SELECT * FROM employees WHERE user_name='$user_name' && user_mail='$user_mail' && user_password='$user_password'",PDO::FETCH_ASSOC);
$calisan = $qq -> rowCount();
if( $admin > 0 ){
$sorgu = $db->prepare("SELECT * FROM admins WHERE user_name = ?");
$sorgu->bindParam(1, $user_name, PDO::PARAM_STR);
$sorgu->execute();
$cikti = $sorgu->fetch(PDO::FETCH_ASSOC);
$_SESSION['adminoturumu']=true;
$_SESSION['user_name']=$cikti['user_name'];
$_SESSION['user_mail']=$cikti['user_mail'];
if ($remember_me) {
setcookie('user_name', $user_name, time() + (30 * 24 * 60 * 60));
setcookie('user_mail', $user_mail, time() + (30 * 24 * 60 * 60));
setcookie('user_password', $user_password, time() + (30 * 24 * 60 * 60));
}
header( "Refresh:2;url=admin_page.php" );
echo 'Admin girişi yapıldı yönlendiriliyorsunuz...';
} elseif( $calisan > 0) {
$sorgu = $db->prepare("SELECT * FROM employees WHERE user_name = ?");
$sorgu->bindParam(1, $user_name, PDO::PARAM_STR);
$sorgu->execute();
$cikti = $sorgu->fetch(PDO::FETCH_ASSOC);
$_SESSION['calisanoturumu']=true;
$_SESSION['user_name']=$cikti['user_name'];
$_SESSION['user_mail']=$cikti['user_mail'];
if ($remember_me) {
setcookie('user_name', $user_name, time() + (30 * 24 * 60 * 60));
setcookie('user_mail', $user_mail, time() + (30 * 24 * 60 * 60));
setcookie('user_password', $user_password, time() + (30 * 24 * 60 * 60));
}
header( "Refresh:2;url=employees_page.php" );
echo 'Çalışan girişi yapıldı yönlendiriliyorsunuz...';
} else {
header( "Refresh:2;url=login_page.php" );
echo 'Bilgileriniz hatalı...';
}
}
?>