Tabelle database MySql
Autor: Andy AmoreseSalve sono un utente registrato che ha acquistato il Vs. software che ritengo valido e molto ben architettato, ma ci sono un paio di problemi: se utilizzo il modulo e-mails per inviare i dati raccolti ad un database (che so essere regolarmente attivato, l'ho provato sia in locale sul mio pc con XAMPP per server in locale appunto, sia on line su uno spazio web, anch'esso trutturato con database MySqL) in entrambi i casi, mi crea sì una tabella (es: "clienti") ma quando vado ad utilizzare il modulo per l'invio, compilando per es. solo 5 campi che andranno quindi a riempire un solo record, in fase di verifica con il pannello PhpMyAdmin, posso purtroppo solo constatare che i campi del record sono stati riempiti asolutamente NON con i dati che avevo inviato come es. Nome: Carlo, Telef: 333xxxxxxxx etc.., trovo il campo ID=1(sì corretto) ma in tutti gli altri, cose strane come [BLOB - 4 B], [BLOB - 10 B], [BLOB - 19 B], [BLOB - 4 B], [BLOB - 1 B] per favore, vogliate spiegarmi se sbaglio qualcosa io, o in effetti c'è un problema (non da poco purtroppo) - Ultima cosa ma di pari importanza: scusate, ma se io invio appunto dati ad una tabella es. la tipica tabella per la gestione di utenti registrati, perchè poi websiteX5 non deve altrettanto darmi la possibilità di gestirla questa tabella consentendomi un managing clienti intelligente?.. altrimenti io sono costretto a farmi inviare una mail coi dati di registrazione, poi andare nel pannello gestione autorizzazioni ed inserire manualmente un cliente con accesso personalizzato,.. solo dopo, questo cliente avrà la possibilità di entrare con le credenziali immesse manualmente da me! Grazie e distinti Saluti Andrea
Autor
salve, sono sempre Andrea Amorese, comunico che ho provato tutte le altre variabili possibili previste dal Vs. software e cioè impostando nella pagina preferenze, quindi:
1) Script completo, Invia come POST
2) Script completo, Invia come GET
3) Server di bassa qualità, Invia come POST
4) Server di bassa qualità, Invia come GET
5) Script a basso livello, Invia come POST
6) Script a basso livello, Invia come GET
ed il risultato sul database del server è sempre lo stesso come da figura in allegato
Autor
altra immagine che mostra cosa mi ritrovo nei campi del record, quando invece io avevo inviato dal modulo Nome: giovanni, Telef: 333-xxxxxxx, email: *** password: xxxx
perfavore chiedo un cortese Vs. riscontro
Grazie
A.Amorese
clicca su Opzioni per visualizzare in chiaro i dati BLOB (vedi immagine) oppure modifica la configurazione di phpmyadmin per non visualizzare in dati BLOB
$cfg['ShowBlob'] = TRUE;
BLOB è un formato di visualizzazione in phpmyadmin per i dati di tipo binario (Binary Large Object) ma modificando le opzioni puoi vedere i dati realmente contenuti che corrispondono a quello che hai inserito.
Buongiorno Andrea,
per i dati registati come BLOB puoi seguire i consigli di Michele Q. mentre per quanto riguarda la gestione degli utenti al momento è come dici tu, devi per forza inserire manualmente i nuovi utenti tramite il software e poi aggiornare il sito.
Infine posso dirti che il cambio di script per l'invio delle email non influisce in nessun modo con la registrazione dei dati del db ma serve solamente nel caso si vogliano inviare email tramite il proprio sito.
Se hai bisogno di ulteriori chiarimenti scrivi pure.
Autor
Grazie e mille sia a Michele C. che a Michele Q.!! L'unica cosa è che, siccome per un test del sito, di solito uploado su altervista che mi da (ovviamente nella versione free) solo un database minimale e forse è quella la ragione per cui nella pagina PhpMyAdmin NON TROVO la voce OPZIONI su-menzionata dal Sig. Michele Q. Ma il fatto è che anche con XAMPP, che in teoria, anzi direi, è senza alcuna limitazione nella gestione database essendo in locale, neppure lì ritrovo questa "famigerata" voce OPZIONI, quindi non posso realizzare di fatto i preziosi suggerimenti che mi avete dato... sicuramente magari sbaglio qualcosa io, ma se potete indirizzarmi Vi sarò grato! :-)
Una ultima osservazione <scusate se lo ripeto qui> io sono molto contento del Vs. software come ho già detto.., ma magari, in un futuro aggiornamento, spero prossimo, per favore tenete in considerazione di inserire una gestione utenti registrati, un po' come accade nei siti classici appunto dove, una volta fatto l'accesso un utente, puo' visualizzare il suo profilo, vedere che è entrato (tipo: benvenuto "giovanni"), modificare la sua passw. e quant'altro senza che tutte le volte si debba farlo manualmente. Comprendete benissimo che se un qualcuno mi comissiona un sito, e io glielo realizzo, egli non puo' tutte le volte segnalarmi il nuovo utente registrato, poi io modificare tutte le volte gli utenti degli accessi e ri-uploadare il sito... tutto qui.
La versione phpmyadmin di Altervista è piuttosto vecchia (2.11.11.3); l'ultima release è 3.5.2.1 e quindi è per questo che ti risulta difficile avere le opzioni per visualizzare i dati BLOB.
Anzichè XAMMP devi installare in locale il web server APACHE e separatemente mysql + phpmyadmin per poter avere la piena visibilità e maniploazione dei dati.
Buongiorno Andrea,
credo che anche con XAMPP dovresti avere queste opzioni disponibili, dovrebbe comparire la possibilità di visualizzarle nella pagina dove è mostrato il contenuto della tabella.
Intanto ti ringrazio per il suggerimento, se lo desideri puoi aprire un post "idea" che usiamo proprio per permettere agli utenti di suggerire nuove funzionalità per le future versioni del nostro software.
Autor
Grazie come sempre per le puntuali risposte, che dimostrano una seria professionalità da parte Vostra! intanto trasferisco la parte in questione nelle voci "idea"
buone cose a tutti
andrea