PHP: PHP Şablon dosyası e-posta gönderme HTML Gövde

1 Cevap php

Şu anda bitiştirmesi kullanılarak başka bir PHP dosyasının HTML Vücut e-posta PHP'nin mail () fonksiyonu kullanıyorum.

Bu şu anda gayet iyi çalışıyor, ancak, ben sadece doğrusu birleştirme yöntemi kullanarak daha ayrıştırılmış HTML Vücut almak için komut tercih ederim.

I've read a few incomplete forum posts regarding using fopen() and fread() but had no luck myself. Any output I have got to work has not parsed the PHP within the file.

Bu yapabilir mevcut bir işlevi var mı?

1 Cevap

Sen yapabilirsin:

ob_start();
require 'some_script.php';
$html = ob_get_clean();

ve sonra script çıkışı var.

Eğer bir URL aramak gerekiyorsa, cURL ile yapabilirsiniz ya da bu seçenek PHP kurulumunda etkinse alternatif bir URL ile fopen () / fread () kullanabilirsiniz. Ben seçenek allow_url_fopen veya benzer bir şey denir düşünüyorum.

$handle = fopen("http://www.example.com/", "r");
$output = fread($bundle, 20000);