Vous n'êtes pas identifié(e).
- Discussions : Actives | Sans réponse
Annonce
Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, il y aura probablement une réponse à votre problème.
Pensez d'abord à lire la FAQ, il y aura probablement une réponse à votre problème.
Pages : 1
#1 27-07-2021 08:22:12
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
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
Pages : 1