Coesistenza nel form di enctype="multipart/form-data;charset=UTF-8"

di
Anonimizzato21208
il
4 risposte

Coesistenza nel form di enctype="multipart/form-data;charset=UTF-8"

Ciao a tutti
ho un problema relativo alla coesistenza di due diverse gestioni
caratteri speciali in pagina
upload del file
Io ho settato nel form della pagina
enctype="multipart/form-data;charset=UTF-8"
but questo si risolve il problema dei caratteri speciali ma rompe l'upload del file che nn passa +

Allora ho provato con
enctype="multipart/form-data" accept-charset="UTF-8"

Ma questo sembra nn avere effetti
Avete voi qualcosa da suggerirmi?
Grazie mille

4 Risposte

  • Re: Coesistenza nel form di enctype="multipart/form-data;charset=UTF-8"

    Ciao.

    io il charset lo specifico a livello di pagina in genere, non a livello di form:
    
    <meta charset="utf-8">
    
    hai provato in questo modo?
  • Re: Coesistenza nel form di enctype="multipart/form-data;charset=UTF-8"

    Si
    la pagina in questione è contenuta in un altra contenitore che comunque contiene
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    Che non ha alcun effetto
  • Re: Coesistenza nel form di enctype="multipart/form-data;charset=UTF-8"

    ciccina ha scritto:


    Si
    la pagina in questione è contenuta in un altra contenitore che comunque contiene
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    Che non ha alcun effetto
    uhm bho, mi sembra strano.
    il problema dei caratteri speciali non dovrebbe dipendere da charset=UTF-8 dentro al form.

    ma in pratica, cosa succede se dal form levi charset=UTF-8?
    ti salva dei caratteri strani nel db?
    com'è codificato il db / la tabella in questione??
  • Re: Coesistenza nel form di enctype="multipart/form-data;charset=UTF-8"

    No non li salvo a DB
    Dal submit della pagina parte una mail con il contenuto del text box + il file come attachment
    Se levo charset=UTF-8 la mail conterrà una errata decodifica dei caratteri speciali (accenti ecc...)
Devi accedere o registrarti per scrivere nel forum
4 risposte