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

    [HELP] email() su iphone.

    Salve a tutti,
    ho un problemino, ho creato una form che mandi una mail ad un indirizzo strutturando il corpo del mesaggio in html in quanto devo includere un immagine di logo e dello sfondo a dei testi. Per fare ciò ho utilizzato il codice da manuale ufficiale php 'mail()' per intenderci un codice simile a questo:
    Codice PHP:
    <?php
    /* destinatari */
    $destinatari  "Maria <maria@example.com>" ", " // notare la virgola
    $destinatari .= "Enrica <enrica@example.com>";

    /* oggetto */
    $oggetto "Promemoria compleanni di Agosto";

    /* messaggio */
    $messaggio '
    <html>
    <head>
     <title>Promemoria compleanni di Agosto</title>
    </head>
    <body>


    Questi sono i compleanni di Agosto!</p>
    <table>
     <tr>
      <th>Persona</th><th>Giorno</th><th>Mese</th><th>Anno</th>
     </tr>
     <tr>
      <td>Walter</td><td>11</td><td>Agosto</td><td>1946</td>
     </tr>
     <tr>
      <td>Sara</td><td>14</td><td>Agosto</td><td>1985</td>
     </tr>
    </table>
    </body>
    </html>
    '
    ;

    /* Per inviare email in formato HTML, si deve impostare l'intestazione Content-type. */
    $intestazioni  "MIME-Version: 1.0\r\n";
    $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";

    /* intestazioni addizionali */
    $intestazioni .= "To: Mary <mary@example.com>, Kelly <kelly@example.com>\r\n";
    $intestazioni .= "From: Promemoria Compleanni <compleanni@example.com>\r\n";
    $intestazioni .= "Cc: [email]archiviocompleanni@example.com[/email]\r\n";
    $intestazioni .= "Bcc: [email]controllocompleanni@example.com[/email]\r\n";

    /* ed infine l'invio */
    mail($destinatari$oggetto$messaggio$intestazioni);
    ?>

    Il tutto funziona il probòema mi si presenta nel momento in cui vado a leggere la stessa email su dispositivi come iphone in cui mi si presenta come testo il codice html.

    Qualcuno ha qualche consiglio da darmi?
    Ringrazio anticipatamente quanti voranno aiutarmi.

  2. #2
    Nessuno ha qualche idea? Va bene anche se la soluziome sarebbe adattare tutt'altro codice.

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    343
    Se mi aiuti si .,..

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    343
    scusa ho sbagliato a postare

  5. #5
    Problema ancora inrisolto qualcuno ha qualche dritta?

  6. #6
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, ti consiglio di utilizzare la libreria PHPMailer (la trovi qui) se devi includere nel corpo dell'html. E' molto meno complicato e più diretto.

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.