WebSite X5Help Center

 
Federico L.
Federico L.
User

Gestione login - problema database  it

Auteur : Federico L.
Visité 3652, Followers 2, Partagé 0  

Salve,

sono di nuovo qui per porvi una nuova domanda. Non riesco a risolvere un problema:

Sto creando un sito su altervista (temporaneamente, solo per prova) con website X5 Pro 10. Ho creato una nuova tabella nel database gratuito di altervista, una tabella con sei parametri (nome, cognome, nascita, e-mail, password e user). Nel sito invece, ho creato la pagina login che implementa la gestione degli accessi (Passo 4 - Gestione accessi) ed ho impostato la registrazione manuale. Quando un utente preme nel pulsante registrazione, viene rimandato alla pagina di registrazione (nascosta). Fino a qua tutto bene, quando un utente si registra le informazioni vengono salvate correttamente nel database. Il problema è nel login: se mi registro ed effettuo il login con le stesse credenziali, ottengo in ogni caso la scritta "I dati di accesso inseriti non sono corretti". Io credo che il login non confronti i dati inseriti con quelli presenti nel database. Come posso gestire il login? Vi ringrazio per l'aiuto!

Posté le
8 RéPONSES - 1 UTILES - 1 CORRECT
Incomedia
Riccardo P.
Incomedia

Buongiorno Federico,

prova anche ad aggiornare la lista nel programma e riesportare online tutto il sito.

Inoltre verifica che l'account sia validato, magari occorre che l'utente cliccki sul link per email per abilitarlo.

Fammi sapere.

Lire plus
Posté le de Riccardo P.
Federico L.
Federico L.
User
Auteur

Ciao,

ti ringrazio per la reisposta; cosa intendi per aggiornare la lista?

Ti spiego: io in website x5 ho una pagina registrazione dove all'interno è presente un modulo di resitrazione mail. Quello salva i dati correttamente sul database di altervista (ho fatto delle prove). Il problema è il login: ho creato una pagiona login, poi sono andato in impostazioni avanzate, gestione accessi, ho creato un nuovo gruppo e andando in impostazioni ho selezionato una registrazione manuale per quel gruppo. Infine ho messo la pagina login come protetta. Il problema è che, seppure i dati siano presenti nel database, il login non mi permette di accedere con le credenziali già salvate, dicendomi che non sono presenti. In effetti il login non va a controllare i dati nel database. Io ho proprio bisogno di fare in modo che la pagina del login esegua un controllo dal database di altervista ma non riesco a trovare il metodo con website x5 purtroppo.

Lire plus
Posté le de Federico L.
Incomedia
Riccardo P.
Incomedia

Buongiorno Federico,

prova ad andare in gestione accessi e cliccare su "aggiorna" così da scaricarti la lista degli utenti anche in locale, poi esporta di nuovo il sito e riprova.

Fammi sapere.

Lire plus
Posté le de Riccardo P.
Federico L.
Federico L.
User
Auteur

Ciao,

grazie per la risposta, allora sono andato in gestione accessi però il pulsante aggiorna è oscurato ovunque io prema (anche sul sottogruppo WebRegistraztion, quello che mi permette di gestire gli accessi e le registrazioni da web appunto). Cosa potrei fare?

Lire plus
Posté le de Federico L.
Incomedia
Riccardo P.
Incomedia

Buongiorno Federico,

se usi la registrazione manuale i dati devono essere inseriti manualmente nella "gestione accessi", poi abilitati al passo 2. Infine devi riesportare il sito.

Se usi la registrazione automatica devi configurare solo il database e il nome della tabella, WebSIte X5 creerà in automatico i campi con i dati utenti.

Spero di esserti stato utile.

Lire plus
Posté le de Riccardo P.
Federico L.
Federico L.
User
Auteur

Ciao,

Ho fatto esattamente come hai detto tu: sulla pagina gestione accessi, in impostazioni, ho attivato la registrazione manuale alla pagina "Registrazione" e in essa è presente il modulo invia e-mail che, usando il metodo di invio dati POST ad un database impostato sul passo 4 in gestione dati, salva appunto i dati della registrazione in un database. Fin qui nessun problema. In seguito ho impostato al passo 2 la pagina login come protetta in modo da visualizzare il login e la registrazione. La registrazione funziona, il login, seppure i dati siano presenti nel database, mi dice sempre "I dati di accesso inseriti non sono corretti". Non riesco a capire il perchè.

Lire plus
Posté le de Federico L.
Incomedia
Riccardo P.
Incomedia

Buongiorno Federico,

no, hai usato la registrazione manuale,

ovvero dopo che l'utente si registra inserendo i suoi dati e inviando i dati al db, tu devi leggere i dati utente e manualmente scriverli nella pagina "gestione accessi" al passo 4.

Devi creare un nuovo utente inserendo username e password.

Poi al passo 2 dopo aver cliccato sul pulsante per proteggere la pagina, devi abilitare l'utente all'accesso, riesportando infine il sito.

Discorso diverso invece se setti la "registrazione automatica" ma mi sembra che tu utilizzi quella manuale.

Fammi Sapere.

Lire plus
Posté le de Riccardo P.
Federico L.
Federico L.
User
Auteur

Ah caspita, hai ragione!!! Ora ho compreso come funziona, grazie mille!!!

Lire plus
Posté le de Federico L.