Pdf da ricevere tramite il modulo di contatto
Автор: Giulio C.
Просмотрено 1057,
Подписчики 1,
Размещенный 0
nel mio progetto il cliente dovrebbe compilare un form tramite il modulo di contatto ed inoltrarmi anche dei file in formato pdf (documento identità, contratto ecc..). se imposto la ricezione tramite mail, non la ricevo; se imposto la ricezione tramite database, le informazioni vengono ricevute ma del file pdf ricevo solo il nominativo del file, forse dovrei cambiare il formato della casella che riceve il file pdf ? o cosa altro ? nel caso, come dovrei fare ? Ringrazio anticipatamente per l'interessamento.
Размещено
Se non ricevi il PDF tramite il modulo di contatto:
- o hai problemi con la mail (parametri errati, uso della mail non associata al dominio)
- o il PDF che ti stanno inviando supera le dimensioni che il form supporta (varia da host ad host, spero tu sia su host Linux, che ha il limite più alto, può variare da 5 a 50mb).
Se invii a DB, il file PDF viene salvato fisicamente nella cartella definita in scrittura (di solito "public" ) e nel DB viene giustamente messo solo il nome del file.
Автор
Claudio grazie per la tua risposta, si, ho riscontrato che è un problema di dimensioni del file !
Ma nel caso in cui un cliente prova ad allegare un file di dimensioni superiori a 5 mb, non c'è modo di inibire che lo stesso venga allegato ed avvisare tramite un pop up per esempio che il file supera le dimensioni consentite ?
Non che io sappia...
Da programma puoi filtrare solo l'estensione...
Sperando che tu sia su Host Linux... puoi provare a forzare il limite , ma al limite senti prima il tuo Host...
mettendo queste istruzioni nel file htaccess
upload_max_filesize = 40M
post_max_size = 40M
... c'era anche un discorso di timeout... ma l'host ti dirà...
Se non puoi farci nulla, metti un avviso scritto...
Автор
ok, grazie Claudio