Böyle kaydolma gibi bir görevin tamamlanması üzerine bir kullanıcı için bir html e-posta gönderir benim web uygulaması için bir e-posta modülü yazıyorum. Şimdi bu e-postanın biçimlendirme böyle% fullname% olarak değiştirilmesi gereken bu özel etiketleri ile, e-posta bir şablon html sayfası için karar verdik değişebilir gibi.
Benim fonksiyonu dizinin formatına (% fullname% => 'Ali Demir') bir dizi var; etiket tanımlayıcı olarak anahtar ve bunu değiştirmek için ihtiyaç duyduğu değeri ile.
Ben aşağıdakileri denedim:
$fp = @fopen('email.html', 'r');
if($fp)
{
while(!feof($fp)){
$line = fgets($fp);
foreach($data as $value){
echo $value;
$repstr = str_replace(key($data), $value, $line);
}
$content .= $repstr;
}
fclose($fp);
}
Bu yapmak için en iyi yolu nedir? sadece 1 etiket anda yerini almak ... Ben doğru yolda veya mil üzerinde yoldaydım?
teşekkürler ...