Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [PHP] Visualizzazione errata testo in email.

    Ciao,
    effetto un invio con il comando mail ma il teso che arriva in email è tipo questo
    codice:
    internet, nella duplice veste di “vetrina permanente” del preverniciato e delle sue applicazioni e di strumento di contatto “cost-effective” con progettisti e costruttori
    praticamente mi sostituisce apici, accenti etc etc.

    Di seguito il codice dello script:
    codice:
     
    mail ($email_utenti_v, "$oggetto_daspedire", $corpo_daspedire, "From: <PIPPO>");
    naturalmente le variabili le riempio via via.
    Devo usare per caso qualche comando di formattazione del testo?
    Se visualizzo lo stesso testo in una pagina html mi viene però visualizzato correttamente, parole accenatte e apici.

    Suggerimenti.
    Ciao e grazie in anticipo
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  2. #2
    Scusate ma non ho trovato il tasto "Modifica" per fare la correzione ed allora rispondo.

    Anche qui sul forum mi viene visualizzato correttamente.
    Per farvelo vedere ci metto gli spazi:
    codice:
    - internet, nella duplice veste di & # 8 2 2 0 ;vetrina permanente [COLOR=red]& # 8 2 2 1 ;[COLOR] del  preverniciato e delle sue applicazioni e di strumento di contatto [COLOR=red]& # 8 2 2 0 ;[COLOR]cost-effective[COLOR=red]& # 8 2 2 1 ;[COLOR] con progettisti e costruttori
    spero si capisca
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  3. #3
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    come la invii l'email?
    posta l'intestazione
    mime
    text/html plain text
    charset ecc. ecc.
    ...altri 5 anni di purga...

  4. #4
    Originariamente inviato da alpeweb
    come la invii l'email?
    posta l'intestazione
    mime
    text/html plain text
    charset ecc. ecc.
    Ecco forse mi manca proprio questo

    Al momento invio solo con la riga che ho postato sopra, nient'altro...
    Mi puoi indicare come impostare il MIME?

    Grazie
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  5. #5
    Codice PHP:
    $headers    "To: $email_utenti_v\r\n"
                                
    $headers    .= "From: PIPPO\r\n"
                                
    $headers    .= "MIME-Version: 1.0\r\n"
                                
    $headers    .= "Content-type: text/html; charset=iso-8859-1\r\n"
                                
    $headers    .= "X-Mailer: PIPPO 1.0"
    Puoi aggiungerci queste righe al posto di "From: PIPPO".
    Il tuo comando diventerà quindi:

    Codice PHP:
    mail ($email_utenti_v$oggetto_daspedire$corpo_daspedire$headers); 
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  6. #6
    Originariamente inviato da iraiscoming223
    Codice PHP:
    $headers    "To: $email_utenti_v\r\n"
                                
    $headers    .= "From: PIPPO\r\n"
                                
    $headers    .= "MIME-Version: 1.0\r\n"
                                
    $headers    .= "Content-type: text/html; charset=iso-8859-1\r\n"
                                
    $headers    .= "X-Mailer: PIPPO 1.0"
    [...]
    Ho esattamente lo stesso problema, ma devo dire che questa soluzione non sembra funzionare.
    Attualmente uso uno script ricavato a pezzi qui e là per eseguire un formmail semplificato. la mia versione di $headers dice:
    Codice PHP:
    $headers .= "\nMIME-Version: 1.0\n";
    $headers .= "Content-Type: multipart/mixed;\n";
    ... 
    In questo modo il testo contenente accenti non è ricevuto bene.
    Tuttavia usando
    Codice PHP:
    $headers    .= "Content-type: text/html; charset=iso-8859-1\n"
    non ricevo proprio nulla!

    Ah be', devo dire che il mio modulo (tra l'altro ricavato con le informazioni di questo stesso sito) può inviare allegati. Tuttavia non funziona nemmeno se non mando allegati, con la proposta di Content-type di cui sopra!
    Che si deve dunque fare?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.