Upload files su mysql
Autore: Mimmo B.
Visite 2173,
Followers 2,
Condiviso 0
Ho notato che utilizzando l'upload di files (immagini nel mio caso) tramite invio email non riesco a ricevere nessuna email mentre il cliente riceve la conferma. Ciò capita spesso (e a quanto ho letto sul forum non capita solo a me) e senza una coerenza. Ho pensato allora di inviare i dati del form ad un database mysql. Avrei bisogno di informazioni per creare la tabella del database su aruba. I campi che ho inserito sono: nome, cognome, email, telefono e 4 o 5 (in base all'articolo) immagini. Grazie
Postato il
Devi prima abilitare il servizio Mysql sul tuo piano hosting. Se questo è già compreso allora devi creare un database (annonati tutti i dati per l'accesso) e poi li configuri in website per l'impiego con il modulo. La tabella viene creata in automatico.
Se non ricevi l'email dovresti fare delle prove modificando i parametri di invio e facendo attenzione agli antispam attivi sull'indirizzo email che potrebbero bloccarti la ricezione..
Autore
Grazie per la risposta innanzitutto. per il database: è già attivo. ma dopo aver inviato il modulo mi dice "unable to connect to db". I dati sono corretti dato che sto già usando filezilla che necessita di mysql per la livechat
Per l'invio tramite email non so che dirti. ho provato a variare i parametri di invio
purtroppo non posso aiutarti molto di più perchè il messaggio unable to connect to db indica chiaramente che esiste un problema di connessione e quindi c'è un parametro non corretto.
__________________________________________________
http://www.unofficialwsx5.com/
Autore
ho seguito questa procedura per inviare file al database:
Passaggio 4 in gestione dati ho inserito i dati relativi al servizio mysql associato al dominio
nel modulo invio dati ho inserito il nome del database ed ho indicato il nome della tabella ma continua a darmi il messaggio "unable to connect to db".
quello che mi interessa sapere è se la tabella database la crea website oppure devo prima crearla nel pannello di gestione del db?
inserisci il nome della tabella che vuoi creare e se non esiste dovrebbe essere creata automaticamente. Se hai ancora problemi , con Phpmyadmin crea prima una tabella con lo stesso nome. I campi verranno poi aggiunti in automatico.
Autore
Non ne vuole sapere. non crea la tabella e nemmeno se la creo prima in mysql.
in www.miosito/admin riporta la seguente schermata
dove sbaglio?
Grazie
ma scusa, ti avevo scritto che devi prima attivare il servizio Mysql (probabilmente è a pagamento) altrimenti non può funzionare. Nell'immagine c'è l'errore in rosso..
Autore
il servizio l'ho acquistato ed è funzionante
aruba ne ha creati 5. uno lo utilizzo per filezilla. gli altri sono vuoti (e liberi)
Autore
ho scritto male: livezilla ( e non filezilla)
Autore
ho risolto il problema di connessione al db mysql. website mi crea la tabella e tutto ok.
il problema iniziale che avevo però rimane.
in pratica il cliente riceve l'email di conferma ma io no. ma c'è un limite per la dimensione degli allegati?
Grazie
e qual'era il problema di connessione al db?
Non conosco la configurazione di Aruba e non possto darti una risposta, ma se il problema persiste anche senza inviare allegati, fai una verifica nella tua casella di posta per capire se non è un problema di antispam.
Autore
Il problema del db non è noto nel senso che ho cancellato i dati inseriti e li ho riscritti.
per quanto riguarda gli allegati credo che il problema sia la dimensione. in pratica va tutto ok se invio 4 o 5 immagini di circa 250/300 kb.
devo cercare nel forum come è possibile, magari con uno script php, limitare l'invio di immagini con peso superiore.