Pagina 1 di 1
Registrazione automatica utente già registrato sul sito
Inviato: 24/09/2013, 20:53
da Robyline
Tenendo conto che utilizzo Windows/Sql Server e che il sito per il quale devo creare il forum dispone di migliaia di utenti registrati, è possibile evitare che gli utenti debbano registrarsi nuovamente per utilizzare il forum?
Re: Registrazione automatica utente già registrato sul sito
Inviato: 24/09/2013, 21:52
da brunino
Bisognerebbe sapere la struttura della tabella che contiene i dati degli utenti del sito...
Re: Registrazione automatica utente già registrato sul sito
Inviato: 24/09/2013, 22:00
da Robyline
Si tratta di una tabella Sql Server con dati anagrafici, nome e password.
Vedo che phpBB richiede obbligatoriamente solo nome e password. Posso scrivere direttamente nellabella clienti di phpBB per aggiungere un utente quando si registra sul sito?
Re: Registrazione automatica utente già registrato sul sito
Inviato: 24/09/2013, 22:38
da brunino
Con struttura intendo dire proprio la composizione della tabella. ovvero le varie colonne, tipo di contenuto, tipo di criptograficazione della password. phpbb obbligatoriamente chiede username, password, mail, lingua e i dati profilo personalizztai da te eventualmente aggiunti. Se per il sito usi un sistema standard (tipo joomla o wpress) ci sono già i metodi per unirli. Se il sito è creato da 0 è il programmatore stesso che sa come è fubnzionante e come è gestito. Se lo hai creato tu non dovresti aver problemi a rispondermi.
Re: Registrazione automatica utente già registrato sul sito
Inviato: 25/09/2013, 0:14
da Robyline
Ok, mi informo e ti faccio sapere. Ma la cosa che più mi interessa : se è possibile inserire un record via script, se basta intervenire su una singola tabella e cose del genere. Mi sembra che la tua risposta poa bastare per ciò che devo fare. Grazie della risposta.
Re: Registrazione automatica utente già registrato sul sito
Inviato: 25/09/2013, 6:59
da brunino
Questa guida del com spiega come creare un utente con la funzione user_add che è già nel phpbb nativo.
La base è questa:
1) crei un file php e lo colleghi al database e al phpbb (vedi come nel wiki > crea una pagina personalizzata) e includi il file [root del forum]/includes/fuction_user.php
2) esegui una query che estragga tutti gli utenti dal tuo sito in un ciclo while
3) all'interno del ciclo esegui la funzione user_add inserendo gli appositi dati
Testa in locale lo script e se funziona usalo in remoto
Se non riesci a creartelo ti posso dare una mano quando avrò tempo.
Re: Registrazione automatica utente già registrato sul sito
Inviato: 25/09/2013, 8:37
da Robyline
Ottima dritta, grazie Bunino. Spero di poter installare oggi così provo e ti faccio sapere.
Davvero gentile e disponibiile e gentile, grazie.
Re: Registrazione automatica utente già registrato sul sito
Inviato: 25/09/2013, 10:04
da brunino
l'unico problema potrebbero essere le password se sono già criptate in qualche moido (dal sito) nel database. se sdono criptate scopri in quale modo sono criptate e scrivilo
