PHP mail formu yapımı

PHP ile bir web formunun doldurulduktan sonra bir e-posta gönderilmesini sağlamak oldukça kolaydır. Bu, kullanıcıların bir iletişim formu aracılığıyla size mesaj gönderebileceği veya bir sipariş formu gönderebileceği gibi durumlarda çok faydalıdır. İşte, PHP’de bir mail formu yapmak için kullanabileceğiniz örnek bir kod:

// Değişken tanımlama
$name = $_POST['name'];
$email = $_POST['email'];
$subject = $_POST['subject'];
$message = $_POST['message'];

// E-posta gönderme işlemi
$to = "[email protected]";
$headers = "From: $email \r\n";
$headers .= "Reply-To: $email \r\n";
$mail_body = "Ad Soyad: $name\nE-posta: $email\nKonu: $subject\nMesaj:\n$message";
mail($to, $subject, $mail_body, $headers);

Yukarıdaki örnekte, mail() fonksiyonunu kullanarak bir e-posta gönderiliyor. $to değişkenine alıcının e-posta adresi atanırken, $headers değişkeninde e-postanın kimden geldiği ve cevap için hangi e-posta adresinin kullanılacağı belirtilir. $mail_body değişkeninde ise e-postanın içeriği oluşturulur.

Bu şekilde, bir HTML formundan gelen verileri kullanarak PHP ile e-posta gönderebilirsiniz. Ancak güvenlik nedenleriyle, bu kodlara ek olarak gerekli olan form verilerinin doğrulanması ve gereksinimlerin karşılanması için ilave kodlar da yazmanız gerekebilir.

Previous Article

PHP istisna yönetimi

Next Article

PHP r n t karakterleri

Write a Comment

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir