forked from miraty/web
26 lines
670 B
PHP
26 lines
670 B
PHP
|
<?php
|
||
|
if (isset($_COOKIE['pseudo']) AND isset($_COOKIE['mdp']) AND isset($_SESSION['pseudo'])) {
|
||
|
|
||
|
try {
|
||
|
$bdd = new PDO('mysql:host=localhost;dbname=anternet;charset=utf8', 'debian-sys-maint', 'EDBytRte5TdZokTB', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
|
||
|
}
|
||
|
catch (Exception $e) {
|
||
|
die('Problème lors de la connexion par cookie : erreur PHP / MySQL : ' . $e->getMessage());
|
||
|
}
|
||
|
|
||
|
$reponse = $bdd->query('SELECT * FROM compte');
|
||
|
|
||
|
while ($donnees = $reponse->fetch()) {
|
||
|
if (password_verify($_COOKIE['mdp'], $donnees['mdp'])) {
|
||
|
|
||
|
$_SESSION['pseudo'] = htmlspecialchars($donnees['pseudo']);
|
||
|
|
||
|
$reponse->closeCursor();
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
?>
|