• 01-07-2015, 13:37:11
    #1
    Merhabalar, email formunda ki bilgileri alabilmek için aşağıda ki şekilde bir fonksiyon kullanıyorum. Ancak bu şekilde sadece $mesaj değişkenine atanmış olan bilgileri çağırıyor. Bunun dışında $name, $adsoyad, $irtibat gibi değişkenleri de aynı satırda nasıl çağırtabilirim ?

    $content = '<div style="background: #eee; padding: 10px; font-size: 14px">'.$mesaj.'</div>';
    		$mail->MsgHTML($content);
    		if($mail->Send()) {
    			// e-posta başarılı ile gönderildi
    			echo '<div class="success">E-posta başarıyla gönderildi, lütfen kontrol edin.</div>';
    		} else {
    			// bir sorun var, sorunu ekrana bastıralım
    			echo '<div class="error">'.$mail->ErrorInfo.'</div>';
    		}
    Şuan bu haliyle sadece $mesaj içeriğine girilen bilgileri gönderiyor. Diğer değişkenlere girilen bilgileri bir türlü ekleyemedim.
  • 01-07-2015, 14:02:02
    #2
    $adsoyad = $_POST['input_adi'];
    şeklinde girilen değerleri alabilir

    $content = "<div class=\"class_adi\">{$adsoyad} kişisi {$mesaj} mesajını gönderdi</div>";
    şeklinde aktarabilirsiniz.
  • 01-07-2015, 14:32:39
    #3
    Teşekkür ederim. Çözümü şu şekilde buldum. Aynı sorunu yaşayanlar kullanabilir.

    $content = '<div style="background: #eee; padding: 10px; font-size: 14px"><strong>Kim: </strong>'.$name."<br /><strong>E-posta: </strong>".$email."<br /><strong>Telefon :</strong>".$mobile."<br /><strong>Mesaj: </strong>".$mesaj.'</div>';