• 09-07-2013, 18:19:32
    #1
    Merhaba Arkadaşlar,
    Elimde bir sipariş formu var daha önceden kullanıyordum sorunsuzdu uzun zaman dan sonra tekrar lazım oldu gerekli ayarları yapıyorum ama bir türlü mailime mail düşmüyor, yardımcı olursanız sevinirim.

    Sipariş Sayfası
    <td width="727" valign="top"><table cellspacing="0" cellpadding="0" border="0" width="604">
                  <tbody>
                   <tr align="left">
                    <td width="608" valign="top" class="ozellik">
                    
      <script language='javascript'>
            <!--
            function FormValidate_contactform(){if ( document.contactform.adsoyad.value == "" ){alert( "Lütfen adınızı yazınız" );document.contactform.adsoyad.focus();return false;}if ( document.contactform.eposta.value == "" ){alert( "Lütfen e-posta adresinizi yazınız" );document.contactform.eposta.focus();return false;}if ( document.contactform.tel.value == "" ){alert( "Lütfen Telefon Numaranızı yazınız" );document.contactform.tel.focus();return false;}if ( document.contactform.adres.value == "" ){alert( "Lütfen Adresinizi yazınız" );document.contactform.adres.focus();return false;}if ( document.contactform.urun.value == "" ){alert( "Lütfen bir ürün seçiniz" );document.contactform.urun.focus();return false;}if ( document.contactform.odeme.value == "" ){alert( "Lütfen ödeme şekli seçiniz" );document.contactform.odeme.focus();return false;}}
            //--->
            </script>
                          
    <form name='contactform' id='contactform' action='siparis.php' method='post' onSubmit='return FormValidate_contactform();'>
                    <table height="254" cellspacing="1" cellpadding="3" border="0" align="left" width="605" class="made-in_text">
                      <tbody><tr>
                        <td align="left" width="212" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;"><strong>Adınız Soyadınız:</strong></td>
    
                        <td align="right" width="390" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;">
                        <input type="text" style="width:350px; height:30px;  color: #333333; border: 1px solid #cccccc; background-color: #F6FDEC" size="35" name='adsoyad' id='adsoyad'></td>
                      </tr>
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;"><strong>Telefon Numaranız:</strong></td>
                        <td align="right" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;"><input type="text" style="width:350px;  height:30px;  color: #333333; border: 1px solid #cccccc; background-color: #F6FDEC" size="35" name="tel" id="tel" value=""></td>
                      </tr>
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;"><strong>E-Posta Adresiniz:</strong></td>
    
                        <td align="right" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;">
                        <input type="text" style="width:350px; height:30px; color: #333333; border: 1px solid #cccccc; background-color: #F6FDEC" size="35" name="eposta" id="eposta" value="" ></td>
                      </tr>
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;"><strong>Adresiniz:</strong></td>
                        <td align="right" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;">
                          <textarea style="width:350px;  color: #333333; font-family:Helvetica; font-size:13px; border: 1px solid #cccccc; background-color: #F6FDEC" cols="100" name='adres' id='adres' rows="6"></textarea>
                        </td>
                      </tr>
    
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2">
                        <font color="#AA1D29"><strong><span style="font-size: 10pt">Ürünü kargo şubesinden almak istiyorsanız 
                        adres kısmına Kargo Şubesinin adını yazınız</span></strong></font></td>
                        </tr>
    
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2">&nbsp;</td>
                        </tr>
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2"><strong>İstediğiniz Adet:</strong></td>
                      </tr>
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2" height="48">&nbsp;&nbsp;
    
                         
     <select style="width:580px; color: #333333; padding:4px; border: 1px solid #cccccc; background-color: #F6FDEC; height:30px;" name="urun" id="urun" size="1">
    <option  value="1 Kutu">1 Kutu + Ücretsiz Kargo</option>
    <option  value="2 Kutu">2 Kutu + Ücretsiz Kargo</option>
    
    <option  value="3 Kutu">3 Kutu + Ücretsiz Kargo</option>
    
    </select></td>
                        </tr>
                      <tr>
                        <td height="32" valign="middle" colspan="2"><strong>Ödeme 
                        Şekli:</strong></td>
                        </tr>
    
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2" height="48">&nbsp;&nbsp;
    
                         
     <select style="width:580px; color: #333333; padding:4px; border: 1px solid #cccccc; background-color: #F6FDEC; height:30px;" name="odeme" id="odeme" size="1">
    <option  value="Havale &amp; Eft ile Nakit Ödeme ( %10 indirim )">Havale &amp; Eft ile Nakit Ödeme ( %10 indirim ) </option>
    <option  value="Kredi Kartı ile Ödeme">Kredi Kartı ile Ödeme</option>
    
    </select></td>
                        </tr>
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2">&nbsp;</td>
                        </tr>
    
    
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;">
                        <strong>Varsa Notunuz:</strong></td>
                        <td align="right" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;">
                          <textarea style="width:350px;  color: #333333; font-family:Helvetica; font-size:13px; border: 1px solid #cccccc; background-color: #F6FDEC" cols="500" name="mesaj" id='mesaj' rows="8"></textarea>
                        </td>
                      </tr>
    
    
                      <tr>
                        <td align="left" style="font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12pt; color:#666;" colspan="2">&nbsp;</td>
                        </tr>
    
    
                      <tr>
                        <td height="60" valign="middle" colspan="2">
    <table cellspacing="0" cellpadding="0" border="0" width="100%">
                <tbody>
                        <tr>
    
                          <td height="30" width="16">
                            <p align="left">&nbsp;</p></td>
    
                          <td height="30" width="1626">
                            <font face="Arial" size="1"><b>Ücretsiz Kargo</b> kampanyası belirtilmedikçe +8 TL kargo ücreti eklenmektedir.<br>
    
                            <font face="Arial" size="1">Kredi Kartı <b>bilgileriniz herhangi bir şekilde
                            veritabanımızda saklanmamaktadır. <br>
                            Güvenliğiniz ve güvenliğimiz açısından bankaya
    iletilen bilgileriniz şifrelenmektedir.</b><br>
                            <b>Siparişi vermeniz doğrultusunda uzak mesafeli
    satış sözleşmesini iki tarafda kabul etmiş sayılır.</b></font></font></td>
    
                        </tr>
    
                      </tbody></table>
                      
                    </div>
    </font></td></tr>
    </tbody></table>
                        </tr>
                      <tr>
                        <td align="center" colspan="2"><input type='submit' name="submit" id='submit' style="width:430px; height:40px; font-weight:bold; color: #333333; border: 1px solid #cccccc; background-color: #F6FDEC" value="Siparişimi Gönder"></td>
              </tr>
                    </form></tbody></table>
    Gönderme Sayfası
    <? 
    
        $adminaddress ="urunsiparisi@gmail.com"; 
        $siteaddress ="http://www.domainadresi/"; 
        $sitename = "www.domainadresi.com"; 
        $date = date("d/m/Y H:i:s");
        if ($REMOTE_ADDR == "") $ip = "no ip";
        else $ip = getHostByAddr($REMOTE_ADDR);
    
        $headers  = "MIME-Version: 1.0\r\n";
        $headers .= "Content-type: text/html; charset=iso-8859-9\r\n";
        $headers .= "From:".$adminaddress."\r\n";
    
        $mesaj     =$siteaddress." iletişim bölümüne yeni mesaj yazıldı.<br>";
        $mesaj    .="Ad-Soyad  :".$adsoyad."<br>";
        $mesaj    .="E-Posta Adresi :".$eposta."<br>";
        $mesaj    .="Adres :".$adres."<br>";
        $mesaj    .="Telefon :".$tel."<br>";
        $mesaj    .="Urun :".$urun."<br>";
        $mesaj    .="Odeme Sekli :".$odeme."<br>";
        $mesaj    .="------------------------------<br>Mesaj :<br>";
        $mesaj    .=$mesaj."<br>";
        $mesaj    .="------------------------------<br>Kullanıcı bilgileri :<br>";
        $mesaj    .=$HTTP_USER_AGENT."<br>";
        $mesaj    .="//Hostname: ".$ip."<br>";
        $mesaj    .="//IP adres: ".$REMOTE_ADDR."<br>";
        $mesaj    .="Tarih/Zaman:".$date."<br>";
    
    
    
    
    $durum .= mail($adminaddress, 'Yeni Siparis', $mesaj, $headers);
    $durum .= mail("$eposta","$sitename", 
    "Merhaba,\n
    Siparişiniz için teşekkür ederiz. ilgili Departmanımız en kısa süre içerisinde sizinle iletişim kuracaktır.\n
    Saygılarımızla,\n
    
    Urun Adı - www.domainadresi.com,\n
    
    $siteaddress","FROM:$adminaddress");  
    if (!$durum){
    echo "Mesajınız gönderilemedi";
    
    exit();
    }else{
    echo "Mesajınız gönderildi";
    }
    
    ?>
    
    
    <pre><span style="font-family: arial, helvetica, sans-serif;"><strong><strong><span class="mavi12bold"><font color="black" size="-1" face="Microsoft Sans Serif">Siparişiniz alınmıştır. En kısa sürede ilgili birimimiz sizi arayıp siparişiniz hakkında görüşme yapacaktır. Bizi seçtiğiniz için teşekkür ederiz. <br> Şimdi Anasayfaya yönlendiriliyorsunuz.</font> </span></strong><br /></strong></span></pre>
  • 09-07-2013, 18:26:28
    #2
    Sunucuda mail() fonksiyonu kapanmis olabilir artik kapatiyor hosting firmalari.

    GT-I9300 cihazımdan Tapatalk 2 ile gönderildi
  • 09-07-2013, 18:27:39
    #3
    host firmasına sorun, mail fonksyonunu çalıştırmıyor artık çoğu
    STMP protokolüyle gönderebilirsiniz
  • 09-07-2013, 18:57:33
    #4
    3 ayrı makinada da denedim farklı bir sorun var sanırım, kodları inceleyebilecek bir arkadaş yardımcı olabilirse sevinirim.
  • 09-07-2013, 22:20:31
    #5
    Kodlar kendi kendine bozulmaz şuan mail fonksiyonu çalıştıran bir firma görmedim. 3 değil 13 sunucuda deneseniz fark etmez.

    GT-I9300 cihazımdan Tapatalk 2 ile gönderildi
  • 10-07-2013, 01:14:31
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bkz: En basit haliyle SMTP mail gönderimi (phpmailer)