47 lines
1.6 KiB
PHP
47 lines
1.6 KiB
PHP
<?php
|
|
require_once("../config/datenbankanbindung.php");
|
|
$function = $_POST['function'];
|
|
if(!isset($_SESSION)) { session_start(); }
|
|
|
|
if ($function == 'login') {
|
|
$mail=strtoupper($_POST["mail"]); //remove case sensitivity on the mail
|
|
$password=$_POST["password"];
|
|
|
|
if($_POST["mail"] != ""){
|
|
$_SESSION["global_mail"]=$mail;
|
|
}
|
|
|
|
if($mail == "" OR $password == ""){
|
|
echo '<div class="alert alert-danger"><i class="fa fa-fw fa-thumbs-down"></i> Bitte füllen Sie alle Felder aus!</div>|***|error';
|
|
exit;
|
|
}else{
|
|
|
|
|
|
$db = dbconnect();
|
|
$result = $db->query("SELECT uid, mail, passwort FROM jumi_admin WHERE UPPER(mail)='$mail'");
|
|
$row = $result->fetch_array();
|
|
|
|
|
|
if (md5($password) != $row['passwort'] or $row['mail'] == ''){ //verschlüsseltes Passwort überprüfen
|
|
# Cookies werden bereits gesetzt, falls sich jemand ein passwort zusenden lässt.
|
|
# $_SESSION["global_uid"] = $row['uid'];
|
|
# $_SESSION["global_mail"] = $row['mail'];
|
|
echo '<div class="alert alert-danger"><i class="fa fa-fw fa-thumbs-down"></i> Bitte prüfen Sie Ihre Zugangsdaten</div>|***|error';
|
|
exit;
|
|
}else{
|
|
|
|
$db = dbconnect();
|
|
$datum=date("Y-m-d H:i:s");
|
|
$ip=getenv("REMOTE_ADDR");
|
|
$agent=getenv("HTTP_USER_AGENT");
|
|
$user_admin = $row['uid'];
|
|
$_SESSION["global_uid"] = $user_admin;
|
|
$_SESSION["global_mail"] = $row['mail'];
|
|
$result_1 = $db->query("INSERT INTO jumi_adminlog (Datum, IP, user_agent, uid) VALUES ('$datum', '$ip', '$agent', '$user_admin')");
|
|
echo '<div class="alert alert-success"><i class="fa fa-fw fa-thumbs-up"></i> Login wird durchgeführt</div>|***|success';
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
?>
|