Eliminare la mail dal database

Area dedicata al phpBB 3.3.X
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Eliminare la mail dal database

Messaggio da eniac »

Sul mio forum vige la legge che se non ti colleghi entro un tot tempo l'account viene cancellato, ora accade che alcuni utenti incappati nella sanzione non riescono più a registrarsi perché il sistema gli dice che la email è già in uso , come si fa a rimuovere gli indirizzi email in questione per permettere che un precedente utente riesca di nuovo a registrarsi con la vecchia email ? Ho guardato nel PCA ma non riesco a trovare niente a riguardo.
phpBB version : 3.3.11
php version : 8.2.16
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 599
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

Re: Eliminare la mail dal database

Messaggio da Micogian »

Sul PCA --> Iscrizione utente c'è la scelta "Consenti riutilizzo indirizzo email" che consente a utenti diversi di registrarsi con lo stesso indirizzo email.
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Re: Eliminare la mail dal database

Messaggio da eniac »

mi era sfuggita questa opzione, grazie Micogian , adesso l'ho messa su SI ma se vado sul PCA e provo a cambiare la mail di un utente che si è ri-registrato usando un'altra email perche quella precedente non gliela accettava visto che lo avevo cancellato, il sistema continua a dirmi che quella email non è accettata, forse questa modifica non è retroattiva ?
phpBB version : 3.3.11
php version : 8.2.16
Avatar utente
Micogian
Globalmod
Globalmod
Messaggi: 599
Iscritto il: 17/03/2016, 17:53
Link del Forum: https://www.actaplantarum.org

Re: Eliminare la mail dal database

Messaggio da Micogian »

Può darsi che non sia retroattiva.
Il problema potrebbe essere su come è stato cancellato l'utente, c'è la possibilità di cancellare tutto o di mantenere i suoi post e i suoi allegati. In questo caso l'utente esiste ancora e il sistema non consente l'uso della stessa mail.
Bisognerebbe vedere se sia possibile modificare la mail dell'utente cancellato, o tramite PCA o direttamente nel database.
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Re: Eliminare la mail dal database

Messaggio da eniac »

Tutti gli utenti rimossi conservano i post e gli allegati sul forum , ma come faccio a vedere gli utenti cancellati ? Ho provato a fare cerca nelle opzioni degli utenti ma mi dice che non esiste, lo stesso accade se cerco per indirizzo email, eppure poi se cerco di cambiarla (la email) dal pannello mi dice che non la posso usare perché la mail è già in uso...
phpBB version : 3.3.11
php version : 8.2.16
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6268
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Eliminare la mail dal database

Messaggio da alex75 »

gli indirizzi email li trovi nella tabella phpbb_users/user_email
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Re: Eliminare la mail dal database

Messaggio da eniac »

Quindi devo cancellarle direttamente su phpmyadmin immagino..
phpBB version : 3.3.11
php version : 8.2.16
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6268
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Eliminare la mail dal database

Messaggio da alex75 »

Ho appena effettuato qualche prova incrociata.
1- l'indirizzo email degli utenti si trova nella tabella phpbb_users/user_email
2- Dell'utente cancellato non si trova più l'email (cercando su tutte le tabelle)
3- Provando a registrarmi nuovamente con l'indirizzo usato in precedenza da un utente cancellato, riesco a registrarmi anche se nel PCA è specificato che non è consentito il riutilizzo (questo conferma che quell'indirizzo non esiste più).
Quindi adesso ti chiedo:
1- L'utente inattivo da tempo sul tuo forum; viene disabilitato o cancellato?
2- In che modo? manualmente o tramite estensione?
3- Riesci a trovare il nome utente in questione?
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
eniac
PhpBB Expert
PhpBB Expert
Messaggi: 777
Iscritto il: 18/07/2013, 19:14
Link del Forum: Http://www.cesimmunizioni.eu/forum
Località: Abruzzo
Contatta:

Re: Eliminare la mail dal database

Messaggio da eniac »

Gli utenti vengono cancellati dal PCA impostando di lasciare i suoi post sul forum, il nome utente non compare piu nella lista, e come dicevo se faccio una ricerca sia per nome che per email la query è negativa...non risultano piu ...ma in caso di nuova registrazione il sistema risponde che non puo registrarsi con quella mail perchè è gia occupata, lo stesso se io da PCA tento di cambiare la mail all'utente che si è ri-registrato usandone un'altra ma rivorrebbe la precedente.
phpBB version : 3.3.11
php version : 8.2.16
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6268
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: Eliminare la mail dal database

Messaggio da alex75 »

Prova tu stesso come ho fatto io.
registra un utente test, poi cancellalo e riprova a registrarti con la stessa email.
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Rispondi