Bug: campo allegati nel form genera errore nel server
Autor: Fabio B.
Visitado 441,
Seguidores 2,
Compartilhado 0
Buongiorno Incomedia,
come da titolo: se si inserisce un allegato si produce l'errore nello ss.
Senza invece l'invio del form ha successo.
Publicado em
l'errore ti dice che il tuo indirizzo non è abilitato per svolgere la funzione richiesta,
quanto è pesante l'allegato che alleghi?
se posti un link magari facciamo qualche prova
Lo trovi nell'errore stesso.
scusa Lemonsong, ma nell'errore non vedo l'indirizzo, ho gercato giuliaslavender e non trovo nulla.
Non occorre cercarlo, basta digitarlo nella barra indirizzi: giuliaslavender.webworks2017.pro
Autor
infatti: non puoi cercarlo perché non é iscritto ai motori di ricerca essendo un prototipo del quale ancora non é informato nemmeno l'interessato.
Ecco due indirizzi demo:
Il primo é indirizzato ad un indirizzo email; il secondo ad un db.
In almeno entrambi é abilitata l'estensione pdf.
Il file di test usato é l'allegato e pesa 375 kb.
Il server é di A2Hosting (dunque ottimizzato per WSX5).
Autor
aggiungo che da cell l'invio degli allegati funge; il problema si presenta su desktop
Autor
gli invii che hanno successo sul sito Manpower sono visibili qui: http://manpower-monaco.webworks2017.pro/db.html
ho fatto l'invio del file tuo, verifica, ho solo cambiato il nome in guida, il problema talvolta sono gli spazi tra le parole,
guida all'HTML.pdf viene letto male, meglio guida solo o guidaallhtml, Senza spazi, apostrofi etc....
Puoi verificare se è arrivato dove doveva? Ho usato entrambe i link
Autor
ho appena ricevuto una email da ***, da entrambi i siti, contenente l'allegato; perché invece io ricevo un errore di invio?
Autor
scusa non ti avevo ancora letto; tu dici che é un problema di caratteri speciali? allora é un bug! così l'ho scaricato e così lo servo
no, non è un bug, siccome l'invio di un file allegato genera del codice HTML, e questo interpreta spazi e caratteri speciali in un certo modo, mettendoli nel nome del file crea confusione, mentre mettendo un nome unico viene interpretato correttamente.
basta mettere magari nelle indicazioni accanto al modulo di invio, di inserire solo file con nome unico
Autor
scusami eh..., ma se io inserisco un file nome_cognome.pdf mi aspetto che sia via cell che via desktop il file venga inserito correttamente sia in una email che in db in forma di file; se poi si rende necessario usare un filtro che "sanitizza" il contenuto del campo non sta a me farlo ma al file php destinatario del form; o sbaglio?
ho fatto delle prove da cellulare e il problema è proprio l'apostrofo, ti ho inviato un file con spazi ed è andato bene mi pare, mentre il tuo con l'apostrofo non va. Credo proprio che i caratteri speciali impiccino.
se è un bug non lo so, ma credo di no. Proviamo a aspettare se lo STAFF dice qualcosa.
Buongiornio Fabio,
su che dispositivo mobile hai provato? Su desktopn funziona correttamente?
L'email ti arriva correttamente con il file allegato?
Se si potrebbe dipendere proprio dal dispositivo che magari non riesce a scaricare il file allegato e a leggerlo.
Fammi sapere.
Autor
Buongiorno Riccardo, ho provato su desktop; come puoi vedere da qui http://manpower-monaco.webworks2017.pro/db.html ho appena inserito correttamente un file contenente nel nome dei trattini bassi, ma un file che contiene un apostrofo nel nome, come quello allegato sopra, genera un errore che non viene gestito correttamente.
Buongiorno Fabio,
ho provato con un progetto nuovo inserendo un file con l'apostrofo e si è inserito nel database correttamente. Ho provato con lo stesso file sul tuo sito ma ha dato errore.
Potrebbe dipendere dalle configurazioni del tuo database, prova con un nuovo progetto su un altro server e fammi sapere.
Fammi sapere.
Autor
Buongiorno Riccardo, mi sa che hai ragione:
ho creato un nuovo file che allego;
su questo server di A2Hosting mi da errore: http://giuliaslavender.webworks2017.pro/dove-siamo.html
su quest'altro di Hosting24 no: http://2ainterim.index5.info/votre-cv.html
Secondo te qual'é l'impostazione che dovrei cercare o chiedere di cambiare?
Buongiorno Fabio,
di impostazioni per il server e database ce ne sono molte, ti conviene contattare direttamente il server e chiedere direttamente a loro se ci sono impostazioni particolari per il database o per la tabella. Spiegagli che devi salvare file con l'apostrovo e digli di verificare.
Tienici aggiornati.