Problemi con database registrazione utenti
Auteur : Filippo D.
Visité 1408,
Followers 1,
Partagé 0
Salve, ho caricato una prova del mio sito al seguente indirizzo per testare il funzionamento della registrazione automatica: keratineshop.it
Quando provo a registrarmi tramite la pagina "reg" del menu principale che ho reso protetta a tale scopo ed accessibile solo alla registrazione automatica, mi dice che l'utente è gia presente nel database, ma in realtà non solo l'utente non è presente, ma non riesce nemmeno a creare la tabella necessaria per la registrazione. Tutti i parametri da me inseriti nella sezione della gestione dei dati sono corretti, o almeno dovrebbero esserli.
Ver 16 Pro
Posté le
Ma hai utilizzato la registrazione automatica? Hai usato un database?
Ho provato a registrarmi e mi da pagina Not Found...
Ciao
posta le skermate delle impostazioni del database (in Gestione Dati e nascondi lo username... la password già non si vede) e della registrazione automatica... perchè poi rendere protetta la pagina di registrazione? non devi nascondere niente li... le pagine protette devono essere quelle che vuoi far vedere dopo la registrazione... ma prima devi far registrare gli utenti... non serve proteggere quella pagina...
Auteur
Il pulsante "registrati" sul form del login a sinistra non è utile poichè è collegato ad una pagina che non esiste più, per questo ho creato la pagina "reg" nel menu principale. Quest'ultima è stata resa protetta perchè in questo modo richiede registrazione e login. allego le schermate delle impostazioni di database e registrazione automatica.
Comunque di solito questa problematica insorge quando ci sono problemi di comunicazione con il database.
Prova a cambiare il nome il nome della tabella e lascia che la crei website in automatico
ciao
1) inserisci la "Cartella su server con accesso in scrittura" in "Gestione Dati"...
2) credo che la pagina di ingresso che hai impostato, non debba essere "Registrazione" ma la pagina in cui vuoi che atterri l'utente che si registra... la home page fra una di quelle protette...
3) la pagina reg, credo sia inutile (la pagina di registrazione la crea website "imlogin.php") e comunque non deve essere protetta...
poi controlla anche i dati di connessione al database e lascia creare la tabella a website, come suggerito da giorgio...
Auteur
1) dove trovo questa cartella? è una cosa che devo chiedere al mio host?
per tutto il resto ripeto che era una prova, semplicemente per verificare se il sito sarebbe riuscito a scrivere sul mio database, cosa che non è avvenuta per il momento.
Inoltre sto riscontrando il fastidioso problema che non riesco ad esportare il sito da websitex5, ma devo esportare tramite filezilla (con le stesse identiche credenziali, quindi presumo sia un limite del programma). anche esportandolo in questo modo riesce a creare da solo la tabella necessaria sul database?
la cartella devi solo dichiararla, poi la crea website... se con filezilla esporti e con website no, prova a riscrivere manualmente e non con un copia/incolla tutti i dati di connessione al server... e lascia vuota la finestrella in alto a destra... e ritenta il trasferimento... website non ha problemi di esportazione... sono solo i dati di connessione che probabilmente sono errati...
Auteur
Innanzitutto ti ringrazio per l'aiuto. Per quanto riguarda l'esportazione ho fatto come mi hai detto, ma la situazione non sembra risolversi.
La questione del problema degli accessi invece è risolta grazie a voi. Adesso però una volta effettuato il login il form di accesso sulla sinistra vorrei che non si vedesse più, o che quanto meno si vedesse qualcos'altro, altrimenti diventa impossibile capire quando si è effettuato l'accesso. Suggerimenti a riguardo?
Trasforma l'oggetto da login a logout, si vedrá solo quando un utente é loggato
ciao
prova a postare una schermata del passo 5 per la connessione...
Auteur
Eccola, con relativo messaggio d'errore
hai provatao a cancellare /public_html? se va avanti poi potrai scegliere di nuovo la cartella di destinazione...
altrimenti se i dati di connessione sono giusti è un problema del tuo server...