Problema Form Mail - Caratteri Incomprensibili
Автор: Andrea B.
Просмотрено 1726,
Подписчики 1,
Размещенный 20
Buongiorno a tutti, sono possessore della versione 8 di website x5. Per la raccolta dei dati di chi scrive nel sito che ho creato, ho utilizzato il form del prodotto e pubblicato il tutto nel mio dominio sotto aruba. Quando però giungono le mail in outlook express, appaiono con caratteri incomprensibili nei campi compilati dagli utenti e non so nemmeno come poterli contattare per avvisarli. Come mai accade una cosasimile? Come posso correggere il poroblema? Ho visto che il principale imputato è un file chiamato IMEMAIL.INC.PHP ma non ci ho capito molto. AIUTOOOO!!!
in allegato una immagine della mail.
p.s. si riesce a decodificare le mail fin'ora pervenute? Grazie infinite
Размещено
Ciao Andrea,
dovresti provare ad usare il secondo metodo di invio email per Evolution 8. Per fare questo dovresti posizionarti nella cartella "C:\programmi\WebSite X5 v8 Evolution\Res\" e farti una copia del file imemail.inc.php tagliando questo file. Al suo posto dovresti inserire il file IMEMAIL.INC.PHP che scarichi da questo link:
http://www.websitex5.com/download/v8/imemail.inc_nrR.zip
e inseguito riprovi ad esportare tutto il sito completamente.
Автор
Ciao Luca,
mi potresti indicare quale secondo sistema di invio mail?
ora ho scaricato tutto, domani provo a farlo, eventualmente hai un contatto diretto per chiederti un aiuto?
grazie
Purtroppo il linux di aruba non riesce a digerire bene i carriage return, ovvero i \r
Per ovviare al tuo problema è sufficiente editare il file /res/imemail.inc.php ed eliminare i c.r. (carriage return) lasciando solo i line feed, ovvero i \n
In altre parole, puoi semplicemente cercare tutte le sequenze \r\n e sostituirle con \n
Ne abbiamo parlato decine di volte nel vecchio ei fu (forum)