Foruma hoş geldin, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

OynFrm Reklam Alani OynFrm Reklam Alani
OynFrm Reklam Alani OynFrm Reklam Alani

PHP İletişim Formu

faruk16 Çevrimdışı

faruk16

03ofkosucusu
Katılım
27 Tem 2013
Mesajlar
67
Tepkime puanı
2
Puanları
0
Şube
Bursa
İletişim formu 2 php dosyasından oluşuyor. Bunlar; iletisim.php ve gonder.php

iletisim.php'de html kod ile iletişim formu, gonder.php'de ise mesajın göderilmesini sağlayan php kodlar yer alıyor.

İki dosyanın kodlarınıda aşağıda yazdım. Kodlar büyük ihtimalle localhost'da çalışmayacaktır çünkü bir mail server'a ihtiyaç duyuyor.

Not: gonder.php'de düzenlemen gereken 2 kısım var. Biri mesajın gitmesini istediğin e-posta adresin, diğeride mesaj gittikten sonra yönlenmesini istediğin adres. Bu iki kısmıda yorum formuyla belirttim zaten.

iletisim.php

PHP:
<html>
<head>

<style>
td{
font-size: 13px;
font-weight:bold; 
font-family: Verdana;
color: #333333;
}
</style>

</head>
<body>

<center>
<h3>İletişim Formu</h3>
<form method="POST" action="gonder.php">
<input name="id" type="hidden" value="1775">
<table cellpadding="10px" border="0">
<tr>
<td align="right">Ad, Soyad: </td>
<td><div align="left"><input name="GONDERENIN_ADI_SOYADI" size="30" type="text"></div></td>
</tr>
<tr>
<td align="right">E-Posta: </td>
<td><div align="left"><input name="EPOSTA_ADRESI" size="30" type="text"></div></td>
</tr>
<tr>
<td align="right">Konu: </td>
<td><div align="left"><input name="MESAJIN_KONUSU" size="30" type="text"></div></td>
</tr>
<tr>
<td align="right" valign="top">Mesaj: </td>
<td>
<textarea rows="10" cols="40" name="GONDERENIN_MESAJI">
</textarea></td>
</tr>

<tr>
<td colspan="2" align="">
<input value="Gönder" name="send" type="submit" id="send" style="margin-left: 10px; width: 75px; float: right; color:#333333;">
<input value="Temizle" name="reset" type="reset" id="reset" style="width: 75px; float: right; color:#333333;">
</td>
</tr>
</table>
</form>
</center>

</body> 
</html>

gonder.php

PHP:
<?

session_start();
extract($_POST);
extract($_GET);

$kime = "gitmesiniistediğin@eposta.com"; // Mesajın gitmesini istediğin e-posta adresin.
$konu = "İletişim Formundan Mesaj!";
$DateandTime = date("d-m-Y H:i:s");
$mesaj = "İletişim Formunuzdan Gönderilen Mesajın İçeriği Aşağıdadır :

Adı - Soyadı: $GONDERENIN_ADI_SOYADI
E-Posta Adresi: $EPOSTA_ADRESI
Mesajın Konusu: $MESAJIN_KONUSU
Yazdığı Mesajı: $GONDERENIN_MESAJI
";
if ( $_POST["GONDERENIN_ADI_SOYADI"]=="")
{
    echo "Lütfen Adınızı ve Soyadınızı Giriniz.<BR> " . $_POST["GONDERENIN_ADI_SOYADI"];
    exit();
}

if ( $_POST["EPOSTA_ADRESI"]=="")
{
    echo "Lütfen E-Posta Adresinizi Giriniz.<BR> " . $_POST["EPOSTA_ADRESI"];
    exit();
}

if ( $_POST["GONDERENIN_MESAJI"]=="")
{
    echo "Lütfen Mesajınızı Giriniz.<BR> " . $_POST["GONDERENIN_MESAJI"];
    exit();
}


if (!@mail($kime, $konu, $mesaj, "From: $ADI_SOYADI <$EPOSTA_ADRESI>\nX-Mailer: PHP/" . phpversion()) )
{
    echo "Şu anda sistemimizde bir sorun bulunmaktadır.<BR>" .
         "Lütfen daha sonra tekrar deneyin.<BR>";
    exit();
}

header( "location: http://www.google.com.tr" ); // Mesaj gönderiltikten sonra yönlenmesini istediğin adres.

?>
 
Greatking Çevrimdışı

Greatking

Admin
Katılım
23 Tem 2013
Mesajlar
904
Tepkime puanı
47
Puanları
28
Yaş
36
Web sitesi
Discord
greatking
Cinsiyetiniz
Bay
Şube
Bursa
Teşekkür ederim. İyi Forumlar
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kayıt ol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Şimdi kayıt ol
Giriş yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş yap

Tema düzenleyici

Tema özelletirmeleri

Grafik arka planlar

Granit arka planlar