• 13-01-2014, 09:15:08
    #1
    Arkadaşlar PHP ile mail gönderimini gerçekleştiriyorum sorunsuz bir şekilde. Fakat bir şey hakkında danışmam gerekiyor size.

    Biliyorsunuz ki PHP ile mail gönderirken MsgHTML komutu ile HTML olarak mailimizi gönderiyoruz. Fakat birşey gözüme çarptı bu kısımda. HTML olarak göndericeğimiz kodlarımızın içerisine PHP yazabiliyoruz fakat while gibi komutları kullanamıyoruz. Yada ne şekilde kullanabiliyoruz yardımcı olabilirmisiniz ?

    Örn Bu şekilde oluyor ;

    $deger      = "Merhaba R10.NET";
    $htmlmail  = "<span>'.$deger.'</span>";
    Yukarıda ki gibi oluyor fakat benim WHİLE kullanmam lazım ve sadece belli başlı yerlerde kullanmam gerekiyor. Örn ;

    $deger      = "Merhaba R10.NET";
    $htmlmail  = "
    
    <span>Mail Başlığı</span>';
    
    while(kodlar){
    
    echo'<span>'.$deger.'</span>
    
    ..
    
    ";
    yukarıda ki şekilde olmuyor. Bilgisi olan varmı acaba ?
  • 13-01-2014, 09:56:31
    #2
    $htmlmail  = "<span>'.$deger.'</span>";
    kodunu yazarak mail içerisine php kodu dahil etmiş olmuyorsunuz. Sadece daha önce oluşturduğunuz $deger değişkeninin içeriğini eklemiş oluyorsunuz. Aksi takdirde mail içerisinde php kodu çalışmaz.
  • 13-01-2014, 10:21:50
    #3
    msgr adlı üyeden alıntı: mesajı görüntüle
    $htmlmail  = "<span>'.$deger.'</span>";
    kodunu yazarak mail içerisine php kodu dahil etmiş olmuyorsunuz. Sadece daha önce oluşturduğunuz $deger değişkeninin içeriğini eklemiş oluyorsunuz. Aksi takdirde mail içerisinde php kodu çalışmaz.
    Malesef öyleymiş o halde bende WHİLE kodunu daha önceden bir değişken üzerinde kullanarak dahil edince sorunum düzeldi teşekkürler.