iGalerie

Vous n'êtes pas identifié(e).

#1 27-07-2021 08:22:12

Manu64
Membre
Inscription : 24-12-2020
Messages : 18
Site Web

Membre - Inscription non validée

Bonjour à tous.
Problème :
Un membre est en attente d'inscription mais n'a pas reçu le lien par courriel...
Donc, je l'inscris manuellement.
Et là, je ne peux pas mettre son adresse de courrier électronique car le membre en attente bloque la mise à jour de sa fiche.
Comment faire ?

Hors ligne

#2 27-07-2021 11:01:38

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 170
Site Web

Re : Membre - Inscription non validée

Salut,

Il y a deux possibilités. Soit attendre que l'utilisateur en attente soit supprimé automatiquement (au bout de deux jours). Soit utiliser le script suivant pour activer l'utilisateur :

<?php
require_once(__DIR__ . '/includes/prepend.php');

// Connexion à la base de données.
if (!DB::connect())
{
   die('Impossible de se connecter à la base de données.');
}

// Adresse de courriel.
$email = '@';

// Mise à jour de la base de données.
$sql = "UPDATE {users} SET user_status = '1' WHERE user_email = ? AND user_status = '-2'";
if (!DB::execute($sql, $email))
{
   die(DB::getError());
}
if (DB::rowCount() > 0)
{
   echo 'L\'utilisateur a été activé.';
}
else
{
   echo 'Aucun changement effectué.';
}
?>

Ce script doit être placé à la racine d'iGalerie, puis être exécuté depuis un navigateur. Et il faudra bien entendu modifier la ligne $email = '@'; en indiquant la bonne adresse de courriel.

Hors ligne

#3 27-07-2021 12:58:00

Manu64
Membre
Inscription : 24-12-2020
Messages : 18
Site Web

Re : Membre - Inscription non validée

Merci.
Modification effectuée avec succés.
Bonne journée.

Hors ligne

Pied de page des forums