Includere file HTML/TXT su script php

localhost.nicola

Utente Attivo
11 Dic 2015
58
2
8
Buon giorno, spiego brevemente la situazione. Sto facendo un programma di Mailing aziendale e mi trovo a dover mandare via delle Mail in formato HTML tramite php. Ho già tutti i template pronti. L'unico problema è che per mandare via la mail inserisco su corpo $CorpoMail="" (variabile che assegno al corpo della mail) il semplice copia ed incolla del template creato. Faccio questa richiesta perchè ogni qual volta devo andare a modificare il template devo modificarlo tra i doppi apici della stringa di testo di php e risulta molto scomodo. Avrei bisogno di uno script che mi permetta di includere l'interno testo del template (che è un file html) dentro la variabile $CorpoMail="".

Come posso fare?
 

alankanz

Lupacchiotto
Membro dello Staff
MOD
18 Giu 2014
147
5
18
Roma
Ciao Nicola,

Spero di aver capito bene la tua richiesta, una soluzione che puoi adottare è questa:


PHP:
<?php

//TUO CODICE PHP

$CorpoMail = 

<<<HTML

<!-- CODICE HTML -->

HTML;

// RESTO CODICE PHP

fammi sapere
 

localhost.nicola

Utente Attivo
11 Dic 2015
58
2
8
Ciao alankanz,

questo è proprio quello sto facendo ora. Un template di una mail HTML è immenso, sono circa 700 righe di script e per andare a modificare un elemento diventa un disastro (anche se ho ampiamente commentato). Mi ci vorrebbe una soluzione del tipo "include"/required", anche se questa soluzione non sembrerebbe quella giusta.

Ti faccio un esempio:

$IdModello = 12 --> Cerco sul il file associato a quell'ID --> con una funzione, se esiste, pesco il file dalla Directory e lo carico su $CorpoMail.

Spero di essere stato chiaro.
 

localhost.nicola

Utente Attivo
11 Dic 2015
58
2
8
Ho risolto, apro il file con fopen() e poi assegno la lettura ad una variabile che poi carico come corpo email.
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Includere file php in altro file php, evitando l'html del primo... PHP 0
A creazione file js da includere in un documento html Javascript 6
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
L includere file inc.*.php in automatico PHP 1
M [PHP] Includere file esterno PHP 0
C Includere file Javascript 2
GoshMaledetto Includere File da altro server PHP 16
V Usa la libreria "phpgraphlib.php" problemi nell'includere altri file PHP 2
nim includere file scelto casualmente da array PHP 10
B includere file xml in file php PHP 1
L includere file asp da altro server Classic ASP 2
R Includere elementi array fra apici PHP 1
felino [WordPress] [Woocommerce] Ritiro in zona: includere servizio aggiuntivo optional WordPress 0
F includere parte html in index.php PHP 5
M [PHP] Includere solo il risultato di una variabile PHP 2
S Includere in App Ibrida informazioni da Wikipedia jQuery 8
J Includere css nel Child-Theme WordPress 1
G Includere script altro sito PHP 2
M includere pagina con script in un'altra PHP 2
A includere form sito esterno nel proprio PHP 1
J Includere una variabile in una costante? PHP 1
L problema con get per includere pagine dal database PHP 4
D Includere quotazione metalli in real time sul proprio sito PHP 1
borgo italia Includere jQuery jQuery 1
M includere animazione flash in pagina html Flash 1
M includere pagina a seconda della scelta Javascript 1
S Includere una pagina con JavaSript Javascript 14
E fpdf salvare e aprire il file PHP 4
felino [Windows 10] Scompare icone, file e collegamenti sul desktop Windows e Software 0
S passare un valore da un form a un file .php con metodo post PHP 4
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
G file CSS contenente variabili HTML e CSS 1
M Creare traccia di download file sul server HTML e CSS 2
I elimina file PHP 1
I cerca file sottocartella unlink file PHP 0
I sessione username scarica file PHP 1
S Aggiornare percorso file collegati MS Access 0
I lista file sottocartella elimina file PHP 3
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
I visualizza file sottocartella elimina singolo file PHP 1
I caricamento file in sottocartella nome utente PHP 3
I cartella sottocartella apri o scarica file pdf PHP 1
K Sfondo nuovo file Photoshop 0
C Wp-admin a file php WordPress 5
G Importazione file .sql Web Server 0
csi Inviare file jpg in locale alla stampante con php PHP 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
MarcoGrazia HTML5 <picture> e i file source HTML e CSS 2
MarcoGrazia criptare un file PHP 2

Discussioni simili