Anasayfa » Forum

Oluşturulmuş form ç...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Oluşturulmuş form çıktısı maile farklı formatta gitsin  

  RSS
Ersin Koray Gonce
(@ersinkoraygonce)
Üye

Merhaba;

Bootstrap kullanarak bir iş başvuru formu oluşturdum. Sonra php değişkenleri ile işlevselleştirdim. Mail geliyor ancak başvuru formunda çok fazla girdi olduğu için gelen maili okumak biraz garip oldu. düz yazı şeklinde satır satır inerek okuyoruz. 

Form doldurulduktan sonra gelen veriyi şekillendirmenin bir yolu var mı? yani gelen mail form doldurulan ekrandaki gibi düzenli bir şekilde gelebilir mi bize. html olabilir, pdf olabilir. vs.vs. profesyonel bilgim yok. internette araştırdım ama pek bir şey bulamadım.

Şimdiden teşekkürler.

Alıntı
Gönderildi : 27/02/2020 20:20
Ali UYSAL
(@aliuysal)
Kıdemli Üye Forum Yöneticisi

Merhabalar,

öncelikle konuyu yazılım bölümüne taşıdım, sorunuza gelirsek PHP ile html mail gönderme konusunu araştırın, gönderdiğiniz maili html olarak gönderirseniz istediğiniz tasarımda gönderme şansına sahip olursunuz. 

 

<?php
// PHP İle HTML E-mail gönderme
// Caner ÖNCEL
// www.egonomik.com


// Post ile gelen değişkenler
    $isim = $_POST['isim'];
    $email = $_POST['email'];
    $telefon = $_POST['telefon'];
    $msj = $_POST['mesaj'];
   
// HTML Mesaj içeriği <table> gibi kodları kullanabilirsiniz.
    $konu = "[!] Web Ziyaretci Mesaji.";           
    $mesaj = 'Merhaba, web sitesinden gönderilen mesaj asagidadir.
    <br>İyi günler.
    <br><br>
    ==================================<br>
    <b>Gönderen</b> : '
.$isim.'<br>
    <b>E-Mail</b> : <a href="mailto:'
.$email.'">'.$email.'</a><br>
    <b>Telefon</b> : '
.$telefon.'<br>
    <b>Mesaj</b> : '
.$msj.'<br>
    ==================================
    <br><br>
    <br><br>
    __________________________________<br>
    Web Siteniz<br>
    <a href="http://www.websiteniz.com"> http://www.websiteniz.com</a> '
;
   
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=windows-1254"' . "\r\n";
    $headers .= 'To: Web Siteniz <yanitlamayin@websiteniz.com>' . "\r\n";
    $headers .= 'From: '.$isim.' <'.$email.'>' . "\r\n";
   
if ( mail($to,$konu,$mesaj,$headers) ) {
    echo "Mesaj başarıyla gönderildi!"; }
   
else {
    echo "Mesaj Gönderilemedi!"; }
?>

Dijital dönüşüm başlıyor...
WinFlow e-Fatura Onay Akış Süreç Yazılımı
Android El Terminali

CevapAlıntı
Gönderildi : 28/02/2020 10:03
Ersin Koray Gonce
(@ersinkoraygonce)
Üye

Teşekkür ederim. araştıracağım. ama anladım mantığı sanırım.

CevapAlıntı
Gönderildi : 01/03/2020 07:46
Paylaş: