Örnek iletişim formu



İletişim Formu












if (isset($_GET['islem'])) {

if ($_POST['eposta']<>'' && $_POST['isim']<>'' && $_POST['konu']<>'' && $_POST['mesaj']<>'') {

require_once("class.phpmailer.php");

$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "mail.siteadresim.com"; // Burada mail için kullandığınız sunucu adını yazmalısınız. Genellikle mail.alanadi.com şeklindedir.
$mail->SMTPAuth = true;
$mail->Username = "iletisim@siteadresim.com"; // Alan adınıza ait eposta hesabınızı yazınız Örn. info@alanadi.com
$mail->Password = "ekm1414"; // Bu eposta hesabınıza ait şifreniz
$mail->From = "iletisim@siteadresim.com"; // Epostanızın gönderileceği adres. Yukarıdaki eposta adresi ile aynı olmalıdır.
$mail->Fromname = $_POST['isim']; // Bu alanı değiştirmeyiniz.
$mail->AddAddress("iletisim@siteadresim.com","Mail gönderimi"); // Epostanın gideceği adres. Bu adres için iletişim formlarında yine yukarıdaki adres yazılabilir. Aynı adresin yazılması, mail formunun kendine gönderilmesini sağlar. Bu sayede mesaj kaybı yaşanma riski sıfıra yakındır. Yine de mail formu farklı bir adresede gönderilebilir.
$mail->Subject = $_POST['konu'] . $_POST['eposta']; // Bu alanı değiştirmeyiniz.
$mail->Body = $_POST['mesaj']; // Bu alanı değiştirmeyiniz.

if(!$mail->Send())
{
echo 'Gönderim Hatası: ' . $mail->ErrorInfo . '';
exit;
}
echo 'Mesaj başarıyla gönderildi.';
} else {
echo 'Tüm alanların doldurulması zorunludur.';
}
}
?>






dediğiniz gibi yaptım lakin sadece mesaj kısmı gelmekte telefon ad soyad felan gelmemekte neden ?

Ek Olarak:

brk adlı üyeden alıntı

soulmy kısaca izah etmiş durumu.

Maalesef yer sağlayıcılar güvenliklerini sağlayamayıp böyle bir şeyleri kısıtlıyorlar. Bunu yapmaları ne kadar adil bilemiyorum. Sonuçta ben hizmeti aldığımda o fonksiyon çalışıyordu, benim smtp'yi çalıştıramayacağım bir altyapım varsa ne olacak? Kimse ses çıkarmayınca kafalarına göre kapatıp açıyorlar bir şeyi. Türkiye'nin en iyilerinden denen firmalar bile...



aynen hocam katılıyorum, şuan smtpyi bilmiyorum mal gibi ortada kaldım.