Unofficial WebSite X5
WebSite X5 versioni obsolete => WebSite X5 [v9] - Discussioni Generali => Topic aperto da: tigrone - 17 Settembre, 2011, 22:29:18
-
Una volta creato un form, evo chiede dove inviare i dati: indirizzo di posta, file o database.
In caso di scelta db, evo chiede i dati di connessione e il nome da attribuire alla tabella.
Quindi, quando si compila e invia un form, il sistema memorizza i dati nella tabella creata.
Peccato che (se mi sbaglio qualcuno mi corregga...) non è possibile estrapolare questi dati ovverosia, evo non genera un pannello di controllo per gestire queste tabelle...!
Come dire: li ho messi lì, adesso ti arrangi!
Quindi, va costruita un'applicazione per gestire i dati memorizzati.
Evo9 struttura la tabella in questo modo:
id | field_1 | field_2 | field_3 | field_4
e così via; tanti field quanti sono i campi settati nel form.
Ad esempio, se faccio un form con nome, cognome, e-mail, n.telefono, la tabella sarà:
id
field_1 -> nome
field_2 -> cognome
field_3 -> e-mail
field_4 -> n.telefono
Sto pensando di sviluppare un mini-cms 'universale' configurabile per la gestione di tali tabelle...
Se interessa, concretizzo!
-
Se interessa, concretizzo!
Non ho la 9, non capirò 'na mazza ma che aspetti?
Vai! :)
-
Neanch'io ce l'ho... infatti qualcuno dovrà farmi da betatester... anche se l'ho già fatto con successo per un altro utente (che non è qui...).
Piuttosto mi interessa sapere come memorizza gli allegati...
Qualcuno pratico di phpmyadmin dovrebbe fare una prova e dirmi cosa combina evo...
-
Neanch'io ce l'ho... infatti qualcuno dovrà farmi da betatester... anche se l'ho già fatto con successo per un altro utente (che non è qui...).
Piuttosto mi interessa sapere come memorizza gli allegati...
Qualcuno pratico di phpmyadmin dovrebbe fare una prova e dirmi cosa combina evo...
Non ho mai usato phpmyadmin e alle prime armi con mysql ...
Lo so, le premesse non sono incoraggianti, ma, nell'attesa di persone con maggiori competenze, se c'è da provare qualcosa, io posso farlo.
-
Silvana... lo sapevo che saresti arrivata! :D
Hai uno spazio web con mysql?
Se si, fai un form completo di allegati, mettilo nel sito e provalo... poi vediamo.
Thank you :)
-
Neanch'io ce l'ho... infatti qualcuno dovrà farmi da betatester... anche se l'ho già fatto con successo per un altro utente (che non è qui...).
Piuttosto mi interessa sapere come memorizza gli allegati...
Qualcuno pratico di phpmyadmin dovrebbe fare una prova e dirmi cosa combina evo...
questa è la maschera del form che ho creato :
[attachimg=1]
e questo è quello che restituisce phpmyadmin (ho solo creato il DB senza la tabella volutamente per vedere quello che faceva)
L'allegato lo gestisce come campo testo ma non si capisce dove sia finito il file...
[attachimg=2]
Mi sembra che comunque utilizzare il DB per la gestione di un form email sia proprio una emerita belinata...
-
Ah... come pensavo... memorizza solo il nome del file... file che sicuramente va a parcheggiare da qualche parte sul server...
Dovresti trovarmelo... col client ftp...
Grazie. ;)
-
Nella prova che ho fatto in locale gli allegati sono nella cartella principale.
Detto questo .... lascio il campo agli esperti .... ;)
-
Ah... come pensavo... memorizza solo il nome del file... file che sicuramente va a parcheggiare da qualche parte sul server...
Dovresti trovarmelo... col client ftp...
Grazie. ;)
già cercato ma non trovo nulla; anche perchè se lo memorizzasse nel server dovrebbe esserci un campo nella tabella con memorizzato il percorso..
ti allego imEmail Form così puoi studiare il dettaglio
-
Nella root intendi?
Detto questo .... lascio il campo agli esperti ....
Ecco, quindi non ci lasciare! ;)
-
Nella root intendi?
root che per me è la homedir. confermo che non c'è il file..
-
se lo memorizzasse nel server dovrebbe esserci un campo nella tabella con memorizzato il percorso..
Non è detto... se il percorso è sempre quello non è necessario memorizzarlo...
-
ferma la mula..... avevo sbagliato io un comando....
il file è nella root principale, nel mio caso /public_html
perdonatemi, ma forse è meglio che vada a dormire..
-
Ok... bene... mi metto all'opera... :)
Grazie ragazzi! :D
-
ritornando a botta sull'argomento e visto che non hai la V9 (la V8 mi ricorda i razzi tedeschi che cadevano su Londra..) ti informo che l'email che arriva al destinatario è vuota se non attivi il flag "includi in coda i dati raccolti".
Però a questo mi chiedo a cosa serve questo sistema..a collezionare dei dati? sì però non mi piace la storia dell'allegato che va a finire nella root e che devo poi recuperare con un ftp..mentre con il sistema via posta elettronica arriva tutto direttamente nella casella.
Il modulo con il DB può servire solo per creare delle cose particolari tipo un sondaggio o un modulo di raccolta dati, che poi puoi elaborare estraendo i dati dal db.. mi viene in mente un modulo per l'iscrizione alla newsletter, un modulo per la registrazione dei dati di un cliente.. ecc ecc..
-
...
Mi sembra che comunque utilizzare il DB per la gestione di un form email sia proprio una emerita belinata...
Si, salvo per cose particolari, tipo newsletter o poche altre che nemmeno mi vengono in mente .... non serve a niente.... solo fumo negli occhi. ;)