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

    [php] mail() corpo messaggio

    Salve a tutti,
    purtroppo la ricerca in questi giorni nel forum è abbatanza difficile, quindi non ho trovato soluzione al mio problema:
    sto creando una newsletter, il problema è che il corpo del messaggio che invio è abbastanza complesso, e il codice è lungo e contiene varie query... Normalmente per inviare una mail in formato html valorizzo una variabile con tutto il messaggio... e poi la inserisco nella funzione mail(), mi chiedevò però se fosse possibile al posto di creare una variabile che contiene un codice lunghissimo, includere un file che contenga tutto il corpo, nella funzione mail()...
    Grazie in anticipo.

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    io di solito mi faccio una pagina html esterna al file che contiene la funzione mail(), questo file lo preparo opportunamente inserendo dei segnaposto dove devo inserire il testo estratto dal db, ad esempio {nome_destinatario} e cosi' via.... poi carico questo file in una variabile con file_get_contents($nomefile) e vado a sostituire con str_replace i segnaposto con il contenuto vero e proprio.

    Tutto questo in maniera iperveloce, se hai do,mande specifiche domanda pure.
    No pvt per sollecitare risposte, grazie.

  4. #4
    Originariamente inviato da afurly
    io di solito mi faccio una pagina html esterna al file che contiene la funzione mail(), questo file lo preparo opportunamente inserendo dei segnaposto dove devo inserire il testo estratto dal db, ad esempio {nome_destinatario} e cosi' via.... poi carico questo file in una variabile con file_get_contents($nomefile) e vado a sostituire con str_replace i segnaposto con il contenuto vero e proprio.

    Tutto questo in maniera iperveloce, se hai do,mande specifiche domanda pure.
    Grazie mille, ho capito, proverò col tuo metodo

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.