Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    216

    l'immagine non si visualizza nell'e-mail

    Devo mandare una newsletter tramite e-mail dal mio sito;
    però voglio inserire un'immagine come sfondo dell'e-mail
    Ho fatto così:
    Codice PHP:
    // costruiamo le intestazioni specifiche per il formato HTML
    $headers "From: [email]amministrazione@napolicalcioweb.com[/email]\nreply-To: 
    noreply\r\n"
    ;
    $headers .= "MIME-Version: 1.0\n";
    $headers .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
    $headers .= "Content-Transfer-Encoding: 7bit\n\n";

    $subject "Nuova newsletter";

    //corpo del messaggio
            
    $messaggio "<html><head>
    <style type=\"text/css\">
    body {
            background-image:
    url([url]http://www.napolicalcioweb.com/bacheca/Sfondo2.jpg[/url]);
    }
    </style>
    </head><body>
    <p align='center'>[b]"
    .$titolonewsletter."[/b]</p>"."n"."n";
     
    $messaggio .= $testonewsletter."</body></html>";
     
    $count_email=0;
       while(
    $rowmysql_fetch_array($listapermessiQuery)){
        
    $email $row['email'];
    $count_email++;

            
    // invio della newsletter
            
    mail($emailstripslashes($subject), stripslashes($messaggio), 
    $headers);
       } 
    Il testo va bene ma l'immagine non viene visualizzata nell'e-mail.
    Se invece faccio:

    l'immagine viene visualizzata però va sopra al testo mentre voglio
    che faccia da sfondo all'e-mail.
    Mi potete aiutare?

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Fai un tentativo impostando lo sfondo tramite l'attributo style direttamente nel tag <body>, così:

    codice:
    <body style="background-image: url(http://www.napolicalcioweb.com/bacheca/Sfondo2.jpg)">
    A questo punto la definizione della regola CSS nell'header della pagina non serve più
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

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.