WebSite X5Help Center

 
Maurizio Z.
Maurizio Z.
User

Problema con registrazione automatica utenti  it

Autore: Maurizio Z.
Visite 1649, Followers 3, Condiviso 0  

Buongiorno,

sto creando un sito per mio figlio dove faccio fare il login per poter entrare (luca-zande.it), in modo che possa entrare solo chi è registrato da me (nel programma) oppure chi si registra con la procedura automatica dal sito.

Se io entro come admin funziona e va alla pagina giusta, se entro come utente funziona e va alla pagina giusta (questi due utenti sono inseriti da me nel programma)

Se invece tento di registrarmi, quando ho completato tutti i dati e premo il tasto mi appare la scritta rossa che l'utente esiste già, ma non è vero, posso scrivere qualsiasi cosa che mi risponde sempre uguale.

Se entro nel database i campi ci sono ma sono vuoti (la tabella con i campi l'ho creata io)

Non sono molto esperto e non riesco a capire dove sia l'errore o gli errori, se qualcuno riesce a darmi qualche dritta, ringrazio in anticipo

Login di prova:

username = utente

password = prova

ma questi funzionano è la registrazione che non funziona

Grazie

Maurizio

Postato il
8 RISPOSTE - 1 CORRETTO
Skeggia 12
Skeggia 12
Moderator

cancella la tabella che hai creato tu, dopodichè, se hai configurato bene la connessione al db, prova a registrarti... con la prima registrazione il programma crea la tabella necessaria... dovrebbe funzionare...

Leggi di più
Postato il da Skeggia 12
Maurizio Z.
Maurizio Z.
User
Autore

Grazie Skeggia,

ho eliminato la tabella fatta da me (da programmatore vecchia scuola l'avevo preparata), e adesso funziona la

registrazione, vedo i dati sia da programma sia direttamente nel database, però non arriva nessuna mail di validazione

forse ho sbagliato altro o dimenticato qualcosa? In allegato ti invio la schermata di gestione dati se può essere utile

Intanto ti ringrazio e ti auguro una buona giornata

Maurizio

Leggi di più
Postato il da Maurizio Z.
Skeggia 12
Skeggia 12
Moderator

la mail di validazione arriva alla mail dell'utente che si registra...
verifica se registrando un utente, nella tabella del DB nel campo "validated" compare subito il n. 1 (validazione effettuata, e quindi utente abilitato all'accesso) senza che sia stato fatto dal link della mail di validazione... dovrebbe esserci il valore 0 fino alla validazione effettuata...

-------

P.S. - Controlla nella cartella "spam"...

Leggi di più
Postato il da Skeggia 12
Maurizio Z.
Maurizio Z.
User
Autore

Ciao,

avevo già controllato, nel batabase risulta ancora non validata e se provo ad entrare (login) mi dice che devo validare la registrazione.

In allegato ti invio cosa c'è ora nel database

Grazie

Maurizio

Leggi di più
Postato il da Maurizio Z.
Maurizio Z.
Maurizio Z.
User
Autore

Dimenticavo, nella cartella spam non c'è nulla... anche dopo diverse ore

Leggi di più
Postato il da Maurizio Z.
Maurizio Z.
Maurizio Z.
User
Autore

Ciao Skeggia,

adesso funziona e dovrebbe esserti arrivata la mail di convalida anche a te.

Nel prossimo post cerco di spiegare come ho risolto (con gran difficoltà) in modo che se serve ad altre persone non impazziscano come me.

Intanto ti ringrazio per la tua disponibilità

Grazie by Maurizio

Leggi di più
Postato il da Maurizio Z.
Maurizio Z.
Maurizio Z.
User
Autore

Allora partiamo dall'inizio:

  • ho scoperto che esiste una sezione "admin" per ogni sito creato con il programma e in questa sezione vengono attivate o meno determinate funzioni e test a seconda di cosa viene creato/usato nel sito stesso.
    • nel mio caso c'è una sezione con le registrazioni fatte e il loro stato (se convalidate o no) e una sezione per testare la connessione con il server (automatica, fa tutto da solo) e l'invio di mail con le prove di configurazione.
  • ho capito che dovevo creare una mail per il sito (con lo stesso dominio altrimenti non funziona)
  • nel programma bisogna inserire tutti i dati relativi alla mail del sito nella sezione
    • 4 Impostazioni avanzate
      • Gestione dati
        • e qui iniziano i problemi... con la configurazione consigliata non funziona (nel mio caso), allora cosa faccio?
  • torno nella sezione "admin" del sito e inizio a testare le varie configurazioni della posta a casaccio perchè non sò quale sia quella giusta e nemmeno se sto facendo la cosa giusta!!
  • tra le altre cose e questo lo segnalo agli sviluppatori se hai "beccato" la configurazione giusta non lo sai perchè in fondo alla pagina c'è un log ma solo per gli errori!!!
  • quindi succede che ad un certo punto mi arriva una mail di prova, ma non sò quale configurazione avevo fatto in quel momento...  yell
  • allora ricomincio da capo e ad ogni tentativo scrivo nella mail di prova cosa ho selezionato e l'ora e il minuto in cui la invio (attenzione al fuso orario del server)
  • alla fine mi arriva la mail con la configurazione che ho provato e tutti questi dati devo inserirli nel programma:
    • 4 Impostazioni avanzate
      • Gestione dati
      • una volta inseriti tutti i dati, salvo ed esporto nuovamente il sito e tu dirai adesso funziona... No!
  • torno nella sezione "admin" del sito e provo a far inviare nuovamente la mail di convalida, ma nella sezione dove si vede il log ci sono degli errori
  • andando un pò a naso torno nel programma:
    • 4 Impostazioni avanzate
      • Gestione dati
      • e vedo che c'è una casella da spuntare dove dice:
        • utilizza sempre come mittente l'indirizzo e-mail... con uno spazio dove inserire l'indirizzo
      • allora provo ad inserire l'indirizzo mail creato per il sito (stesso dominio)
      • salvo e ri-esporto il sito con i nuovi dati
  • torno nuovamente nella sezione "admin" del sito e provo di nuovo con l'invio della mail di convalida
  • questa volta funziona e mi arriva la mail con il link da cliccare per la convalida
  • nella sezione registrazioni fatte mi appare finalmente lo stato di validato, evviva!!!!

Allora alcune considerazioni, è stato lungo e laborioso trovare la soluzione per me che sono un programmatore e quindi alcune logiche di funzionamento ho potuto intuirle anche se non le conoscevo, non sò come una persona a digiuno di programmazione avrebbe potuto arrivare ad una soluzione.

Inoltre quando inserivo una configurazione sbagliata o non conforme al mio server dopo aver premuto il tasto di invio della mail si bloccava la pagina.

Per circa 5 minuti non era più possibile entrare nella sezione "admin", nella barra degli indirizzi c'era scritto che ero sempre nella stessa pagina, ma io vedevo una pagina vuota anche se aggiornavo

Forse sarebbe il caso di semplificare questa sezione molto utile anche per utenti meno "smanettoni".

Per 3 delle configurazioni selezionabili esce un errore che dice più o meno che non può inviare mail con script interni??? E cosa significa? Non lo sò.

Comunque grazie a Skeggia che in qualche modo ha cercato di aiutarmi

Maurizio

Leggi di più
Postato il da Maurizio Z.
Skeggia 12
Skeggia 12
Moderator

grazie per il grazie Maurizio... nei miei grandi limiti per quello che posso...

Leggi di più
Postato il da Skeggia 12