Autore Topic: Il database collegato ai form mail  (Letto 6023 volte)

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Il database collegato ai form mail
« il: 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!

lemonsong

  • Anziani
  • Utente storico
  • *
  • Post: 1867
    • lemonsong's world
Re:Il database collegato ai form mail
« Risposta #1 il: 17 Settembre, 2011, 22:33:22 »
Se interessa, concretizzo!

Non ho la 9, non capirò 'na mazza ma che aspetti?
Vai!  :)

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Re:Il database collegato ai form mail
« Risposta #2 il: 17 Settembre, 2011, 22:57:21 »
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...

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Il database collegato ai form mail
« Risposta #3 il: 18 Settembre, 2011, 00:09:33 »
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.

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Re:Il database collegato ai form mail
« Risposta #4 il: 18 Settembre, 2011, 00:15:19 »
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  :)

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Il database collegato ai form mail
« Risposta #5 il: 18 Settembre, 2011, 00:19:55 »
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 :

[ Guests cannot view attachments ]

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...

[ Guests cannot view attachments ]

Mi sembra che comunque utilizzare il DB per la gestione di un form email sia proprio una emerita belinata...
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Re:Il database collegato ai form mail
« Risposta #6 il: 18 Settembre, 2011, 00:29:11 »
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.  ;)

stesil

  • Anziani
  • Utente storico
  • *
  • Post: 1219
    • quellidelcucuzzolo
Re:Il database collegato ai form mail
« Risposta #7 il: 18 Settembre, 2011, 00:41:27 »
Nella prova che ho fatto in locale gli allegati sono nella cartella principale.

Detto questo .... lascio il campo agli esperti ....  ;)

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Il database collegato ai form mail
« Risposta #8 il: 18 Settembre, 2011, 00:42:40 »
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
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Re:Il database collegato ai form mail
« Risposta #9 il: 18 Settembre, 2011, 00:43:24 »
Nella root intendi?


Citazione
Detto questo .... lascio il campo agli esperti ....
Ecco, quindi non ci lasciare! ;)

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Il database collegato ai form mail
« Risposta #10 il: 18 Settembre, 2011, 00:51:57 »
Nella root intendi?

root che per me è la homedir. confermo che non c'è il file..
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Re:Il database collegato ai form mail
« Risposta #11 il: 18 Settembre, 2011, 00:53:25 »
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...

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Il database collegato ai form mail
« Risposta #12 il: 18 Settembre, 2011, 00:59:51 »
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..
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany

tigrone

  • Anziani
  • Utente esperto
  • *
  • Post: 322
    • tuoweb
Re:Il database collegato ai form mail
« Risposta #13 il: 18 Settembre, 2011, 01:08:34 »
Ok... bene... mi metto all'opera...  :)


Grazie ragazzi!  :D

milux

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1779
    • 3MD
Re:Il database collegato ai form mail
« Risposta #14 il: 18 Settembre, 2011, 10:08:14 »
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..
« Ultima modifica: 18 Settembre, 2011, 10:13:55 da milux »
**OS : Windows 7 - 63Bit (uno è andato perso e non lo trovo..) + W10
**Website X5 :  Evo 10(active) - Evo 11(active) - 13(active)
**Wysiwyg Web Builder 12 (passa al lato oscuro..)
**Hosting : LINUX
**Editor : Notepad ++ / Geany