Corrections Rémi

This commit is contained in:
Fred Tempez 2024-09-28 18:02:47 +02:00
parent 8e1c8a5ba5
commit a25dbc6bd2
2 changed files with 6 additions and 6 deletions

View File

@ -517,6 +517,7 @@ class core extends common
if ( if (
$this->isConnected() === true $this->isConnected() === true
&& $this->getUser('id') && $this->getUser('id')
&& !$this->isPost()
) { ) {
$this->setData(['user', $this->getUser('id'), 'accessUrl', $this->getUrl()]); $this->setData(['user', $this->getUser('id'), 'accessUrl', $this->getUrl()]);
$this->setData(['user', $this->getUser('id'), 'accessTimer', time()]); $this->setData(['user', $this->getUser('id'), 'accessTimer', time()]);

View File

@ -619,11 +619,8 @@ class common
// Initialise le compteur de tentatives // Initialise le compteur de tentatives
$attempts = 0; $attempts = 0;
// Convertit les données en chaîne de caractères
$serialized_data = serialize($data);
// Vérifie la longueur des données // Vérifie la longueur des données
$data_length = strlen($serialized_data); $data_length = strlen($data);
// Effectue jusqu'à 5 tentatives d'écriture // Effectue jusqu'à 5 tentatives d'écriture
while ($attempts < 5) { while ($attempts < 5) {
@ -633,15 +630,17 @@ class common
// Vérifie si l'écriture a réussi // Vérifie si l'écriture a réussi
if ($write_result !== false && $write_result === $data_length) { if ($write_result !== false && $write_result === $data_length) {
// Sort de la boucle si l'écriture a réussi // Sort de la boucle si l'écriture a réussi
return true; break;
} }
// Incrémente le compteur de tentatives // Incrémente le compteur de tentatives
$attempts++; $attempts++;
sleep(1);
} }
// Échec de l'écriture après plusieurs tentatives // Échec de l'écriture après plusieurs tentatives
return false; // Etat de l'écriture
return ($attempts < 5);
} }