Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    46

    [PHP] strano problema con mail()

    ho un prob col comando mail() di php, nella mail formattata in html mi arriva un carattere " ! " inserito nel testo, qualcuno sa come risolverlo?

    Tnx

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    46

    risolto...

    PER TUTTI COLORO CHE HANNO AVUTO QUESTO PROBLEMA:

    Il mio prob era questo, apparizione di un ! (punto esclamativo)dopo la 990° colonna di testo e quindi visibile sulla mail arrivata.


    Ecco il codice che usavo:

    //---------------------------------------------------------------

    $headers = "MIME-Version: 1.0\n"
    ."Content-type: text/html; charset=iso-8859-1 \n"
    ."From: Eledofe Newsletter <info@eledofe.it>\n";

    $strBody = $rstMail->MAILTESTO ;

    mail("mail@mail.it", $rstMail->MAILOGGETTO, $strBody, $headers);

    //---------------------------------------------------------------


    il campo MAILTESTO è un campo blob e conteneva circa 3000 caratteri, quindi come già detto mi appariva un !

    SOLUZIONE DEL PROBLEMA:

    //---------------------------------------------------------------

    $headers = "MIME-Version: 1.0\n"
    ."Content-type: text/html; charset=iso-8859-1 \n"
    ."From: Eledofe Newsletter <info@eledofe.it>\n";

    $strBody = $rstMail->MAILTESTO ;

    $strBody = wordwrap($strBody, 100); <--------QUI

    mail("alessandro.trentin@starsystem.tn.it", $rstMail->MAILOGGETTO, $strBody, $headers);

    //---------------------------------------------------------------

    Basta inserire un comando wordwrap che spezzi la stringa (es: ogni 100 caratteri, il wordwrap inserirà un \n portando a capo la stringa .


    Ciao a tutti!!!!!!!!!!

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.