Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
srv
/
data
/
web
/
vhosts
/
www.shinegis.mu
/
htdocs
/
admin910
/
/srv/data/web/vhosts/www.shinegis.mu/htdocs/admin910/check-connection.php
<?php session_start(); require_once("../config/database.php"); $loginOK = false; if (isset($_POST['login']) and isset($_POST['password']) and !empty($_POST['login']) and !empty($_POST['password'])) { //récupération des champs login et password $login = $_POST['login']; $password = sha1($_POST['password']); // $stmt = $db_client->prepare("INSERT INTO user (login, password) VALUES (:login, :password)"); // $stmt->execute(array('login' => $login, 'password' => $password)); $stmt = $db_client->prepare("SELECT * FROM user WHERE login=?"); $stmt->execute(array($login)); //Vérification de l'existance du user if (!empty($stmt)) { $row = $stmt->fetch(); if ($password == $row->password) { $_SESSION['sessionAdmin'] = true; $loginOK = true; if ($row->login == 'adminSeo') { $_SESSION['sessionAdminSeo'] = true; } } } } if ($loginOK) { header('Location: connected/'); } else { header('Location: ./index.php?err=1'); }