WebSite X5Help Center

 
Alex G.
Alex G.
User

Modulo Database Viewer  it

Autor: Alex G.
Besucht 993, Followers 1, Geteilt 0  

Ciao, ho installato e configurato il modulo database Viewer appoggiandolo ad un db mysql Aruba.

In fase di consultazione dati tutto ok, ma in fase di inserimento se inserisco un carattere con accento, tipo: (è ì ò à) l'update sul db fisicamente avviene ma il popup di inserimento rimane aperto, non si chiude,  come se riscontrasse un problema. 

Mentre con tutti gli altri caratteri, apici compresi, avviene correttamente. 

Ho provato con varie configurazioni del db ma nulla cambia.

Gepostet am
5 ANTWORTEN - 1 KORREKT
Fabio C.
Fabio C.
User

Controlla che sia configurato UTF8

Mehr lesen
Gepostet am von Fabio C.
Alex G.
Alex G.
User
Autor

Il collaction della tabella è UTF8 general ci, il campo tabella è un varchar(255)

Mehr lesen
Gepostet am von Alex G.
Alex G.
Alex G.
User
Autor

Aggiornamento.., modificando tutti i campi della tabella in UTF8 General CI sembra accettare anche le lettere accentate, ma rimane un altro grosso problema. Gli inserimenti con l'apice (') per esepio una parola con l'apostrofo, non vengono filtrati e quindi vengono inseriti nel db così come sono. Chiaramente il db impazzisce quando vai ad estrarre i dati per visualizzarli in una pagina php. Questa è una cosa che andrebbe corretta nel modulo, così com'è diventa inutilizzabile.

Mehr lesen
Gepostet am von Alex G.
Incomedia
Stefano G.
Incomedia

Buongiorno Alex

Mi scuso ma il problema non mi è chiaro quando dici "Gli inserimenti con l'apice (') per esempio una parola con l'apostrofo, non vengono filtrati e quindi vengono inseriti nel db così come sono"

Ti riferisci ad inserimenti che fai direttamente dall'oggetto? Quindi tu puoi inserire elementi come gli apostrofi e poi quando la tabella dovrebbe ripresentarli non funziona?

Mi puoi confermare quali elementi ti stanno dando il problema visto che all'inizio si menzionano i caratteri accentati ma non gli apici, mentre invece dopo la situazione cambia? Farò dei test per te

Fammi sapere

Stefano

Mehr lesen
Gepostet am von Stefano G.
Alex G.
Alex G.
User
Autor

Ciao Stefano, il probema si verificava utilizzando il modulo Database Viewer lato "utente". Ho configurato un sito web utilizzando il modulo Database Viewer, in modo che l'utente possa inserire in autonomia dei dati su un database mysql attreverso detto modulo. Inserendo delle parole contenenti l'apice(') all'interno dei vari campi di cui il database è popolato, il popup con il "Salva" non si chiudeva ma il dato sul database veniva correttamente inserito. Non utilizzando l'apice invece il problema non si riscontrava. Idem con le lettere accentate. Mi è stato suggerito di cambiare Collaction al database da "latin1_swedish_ci" a  "UTF 8 General ci". Devo dire che ora dopo la puliza della Cache entrambi i problemi si sono risolti.

Grazie.

Mehr lesen
Gepostet am von Alex G.