Newsgroup: it.comp.www.php
Titolo: Mail

Ho letto le varie faq, ma non ho trovato quello che cercavo (forse non ho
guardato bene,nel qual caso le mie scuse).
quello che vorrei è mandare mail in html ma DINAMICHE.
se includo nel messaggio html puro me lo interpreta correttamente ma se
invio codice php no.
per la compilazione dell'html uso smarty
uso php 4.2. e apache su winxp
Qualcuno sa darmi qualche suggerimento dove guardare?
Grazie mille.

 ha scritto nel messaggio
news:wtSla.30453$DT4.8...@twister1.libero.it...

forse dovrei salvare l'output html di uno script php in un file html e
passare questo alla mail. dico bene o sbaglio?
e se si...come faccio a salvare l'output in un file?


Hai provato col le classi Mail di PEAR?
Sono molto efficienti e semplici da implementare: se usi gia' smarty non 
  dovresti avere problemi.
http://pear.php.net
Sul manuale trovi gia' qualche esempio abbastanza chiaro.
-- 
Assumption is the mother of all fuckups
La supposizione e' la madre di tutte le caxxate
(Under Siege II: Dark Territory)
[Tessera #049 - B.A.G. #056 DPPSJ]

e se si...come faccio a salvare l'output in un file?
Da' un'occhiata al manuale, alle funzioni "ob_*".
Leonardo

 ha scritto nel messaggio
news:8a3g9vk85ijvb1aq4...@L.Serni...

ho guardato un po e ho capito che per spedire una pagina in php la devi
"tradurre" prima di inviarla in quanto la mail spedita si appoggia sul
server di mail e non sul server dove sono le pagine che invio..indi per cui
manca il motore php sul server mail per tradurre.
Forse non mi sono spiegato bene o forse sto cannando tutto.
ad ogni modo la mia domanda è questa:
esiste una funzione php che mi ritorna in una stringa o quant'altro l'output
html di uno script php?
Avete presente quando da IE 'Visualizza'->'HTML' ? ecco esattamente quello.
certo per le immagini dovrei dare il link completo dell'URL e non
specificare solo cartella e nome file nel web-server.
Grazie mille

 
forse non ho capito il problema, cmq non puoi bufferizzare l'output in 
una variabile e successivamente passarlo alla funzione mail ?
ciao
Alesi_27

 ha scritto nel messaggio
news:WHYla.7356$T34.1...@news2.tin.it...

e' proprio quello che vorrei fare...ma come fare per "bufferizzarlo"? ..
grazie!! :)))))

grazie!! :)))))
Mi ripeto: << Da' un'occhiata al manuale, alle funzioni "ob_*". >>
Dove, aggiungo, "ob_" sta per (O)utput (B)uffering, e c'e' un esempio
che fa *pari pari* quel che vuoi fare tu.
Scusa il tono acido - ma un click su 
www.php.net
 ti levava i dubbi in
meno tempo di quanto ce n'e' voluto a fare arrivare qui il thread. Le
risposte ESISTONO, basta cercarle con un po' di lena.
Leonardo

 Leonardo
beh io volevo anche un parere, perke l'idea che avevo su come risolvere il
problema non davo per scontato fosse quella "giusta". in piu anche due righe
in piu su cosa fosse qel "ob_ " potevi anche mettercele. tutto questo
ringraziandoti comunque dei tuoi post per carità. (siamo qua tutti a darci
una mano)
lo so che a cercare si trova, ma purtroppo tante volte se non sai gia che
cercare diventa difficile trovare qualcosa solo con il manuale online ("che
e' abbastanza ostico")
***senza rancore e sperando di non sollevare polemiche***
ciao e grazie a tutti :))