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

    problema con codice per email in visualizzazione

    ragazzi go un problema con outlook della visualizzazione della mail inviata in php

    Io invio la mail normalmente in php passando da un form ad una pagina ed invio il contenuto della variabile

    pero per riprodurre un img outlook mi mostra il codice dell'img e non l'img

    se scrivo per esempio

    codice:
    Ciao
    non funziona mi mostra il codice


    e un problema di outlook o c'e un modo particolare di scrivere codice?

  2. #2
    Utente di HTML.it L'avatar di IlNata
    Registrato dal
    Jan 2004
    Messaggi
    128
    Non ho ben capito il tuo problema..
    Te da un sito invii l'email tramite php giusto?

    Per poter inviare amail in formato html devi impostare il contenuto negli header dell'email:

    Ti incollo qui sotto l'esempio che è sul manuale di php:

    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);
    ?>
    Capito?
    ciao ciao
    Powered by
    ASUS L5846GXUP P4 3.2 ATI9700 128M 512DDR 80GB
    KUBUNTU 5.10 <----- Che spettacolo!!


    Chicca ti voglio beneeeee :-)

  3. #3
    ok grazie mille


    non avevo letto bene

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.