<?php
error_reporting(~E_ALL & ~E_NOTICE & ~8193);
function vBMmail($bir,$iki,$uc,$dort)
{
mail("$bir","$iki","$uc","$dort") or die("Teknik bir problem var");
}
if (empty($_GET['Submit']))
{
echo '<form method="get" action=""><table width="449" height="275" border="0">
<tr>
<td colspan="2">İletişim Formu </td>
</tr>
<tr>
<td width="137">Ad</td>
<td width="302">
<input name="name" type="text" size="30" /> </td>
</tr>
<tr>
<td>Soyad</td>
<td>
<input name="surname" type="text" size="30" /> </td>
</tr>
<tr>
<td>E - Posta </td>
<td>
<input name="email" type="text" size="30" /> </td>
</tr>
<tr>
<td>Konu</td>
<td>
<input name="subject" type="text" size="30" /> </td>
</tr>
<tr>
<td>Mesaj</td>
<td><textarea name="message" cols="28" rows="4"></textarea></td>
</tr>
<tr>
<td>
<input type="submit" name="Submit" value="Gönder" /> </td>
<td> </td>
</tr>
</table>';
}
else
{
$error = false;
$errorMessage = array();
if (empty($_GET['name']))
{
$error = true;
$errorMessage[] = "Adınızı girmediniz";
}
if ( empty ($_GET['surname']) )
{
$error = true;
$errorMessage[] = "Soyadınızı girmediniz";
}
if ( ! filter_var($_GET['email'], FILTER_VALIDATE_EMAIL))
{
$error = true;
$errorMessage[] = "E posta adresiniz geçersiz";
}
if ( empty ($_GET['subject']) )
{
$error = true;
$errorMessage[] = "Konu yazmadınız";
}
if ( empty ($_GET['message']) )
{
$error = true;
$errorMessage[] = "Mesaj yazmadınız";
}
if ( $error )
{
echo "Posta Gönderilirken ".count($errorMessage)." adet hata meydana geldi! Meydana gelen hatalar<br />";
for ( $i=0; $i<strlen($errorMessage); $i++ )
{
echo $errorMessage[$i]."<br />";
}
echo "<a href=\"javascript:window.history.go(-1)\">Geri Dön</a>";
}
else
{
db_connect();
$ad = mysql_real_escape_string($_GET['name']);
$soyad = mysql_real_escape_string($_GET['surname']);
$konu = mysql_real_escape_string($_GET['subject']);
$mail = mysql_real_escape_string($_GET['email']);
$mesaj = mysql_real_escape_string($_GET['message']);
$strSQL = "INSERT INTO `iletisim` (`ad`, `soyad`, `konu`, `mail`, `mesaj`) VALUES ('{$ad}', '{$soyad}', '{$konu}', '{$mail}', '{$mesaj}');";
mysql_query($strSQL);
$alici_eposta = 'h.ibrahim95@hotmail.com';
$eposta_konusu = $_GET['subject'];
$eposta_mesaji = $_GET['message'];
$headers = "From: ".$_GET['email']. "\r\n";
vBMmail($alici_eposta, $eposta_konusu, $_GET['name']." ".$_GET['surname']."\n".$eposta_mesaji,$headers);
echo 'Mailiniz tarafımıza ulaşmıştır. En kısa sürede yanıtlanacaktır.';
}
}
?>Bu şekilde dener misiniz aklıma başka birşey gelmiyor