vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
<?php 
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>&nbsp;</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 = 'xxx@x.net'; 
        $eposta_konusu = $_GET['subject']; 
        $eposta_mesaji = $_GET['message']; 
        $headers = "From: ".$_GET['email']. "\r\n"; 
        mail($alici_eposta, $eposta_konusu, $_GET['name']." ".$_GET['surname']."\n".$eposta_mesaji,$header); 
        echo 'Mailiniz tarafımıza ulaşmıştır. En kısa sürede yanıtlanacaktır.'; 
    } 
} 
?>
Dener misiniz bu şekilde.id bölümünü auto_increment mantığından sildim
Mail Gitmiyor. Veritabanına veriler sorunsuz bir şekilde veri girişi gerçekleşiyor. Yinede teşekkür ederim uğraştığınız için