• 29-08-2009, 17:27:01
    #1
    arkadaşlar hostgator kullanıyorum host olarak...
    header("Content-Type: text/html; charset=ISO-8859-9");
    şu kodu kullanıyorum. mail gönderen dosyamın içinde.

    ama hata ile karşılaşyorum...
    Warning: Cannot modify header information - headers already sent by (output started at /home/xxx/public_html/domain.com/iletisim.php:7) in /home/xxx/public_html/domain.com/includes/mail_gonder.php on line 3
    header("Content-Type: text/html; charset=ISO-8859-9");
    bu satırı kaldırıyorum.. herhangi bir hata ile karşılaşmıyorum ama mailler spama düşüyor. türkçe karakter sorunu da yok. sadece böyle olunca spama düşmeye başladı mailler.. nasıl önüne geçebiliriz böyle bir sorunun..
  • 29-08-2009, 17:44:23
    #2
    Kod içeriğini belirtirsen yardımcı olabilirim.
  • 30-08-2009, 01:54:06
    #3
    <?
    session_start();
    header("Content-Type: text/html; charset=ISO-8859-9");
    
     $isim        = $_POST['isim'];
     $soyisim     = $_POST['soyisim'];
     $alankodu     = $_POST['alankodu'];
     $numara      = $_POST['numara'];
     $cepalankodu = $_POST['cepalankodu'];
     $cepnumara   = $_POST['cepnumara'];
     $sehir       = $_POST['sehir'];
     $mail        = $_POST['mail'];
     $konu        = $_POST['konu'];
     $mesaj       = $_POST['mesaj'];
     if($sehir == 1){
     	$mailkime = "xxxx";
     }
     if($sehir == 2){
     	$mailkime = "xxxx";
     }
     if($sehir == 3){
     	$mailkime = "xxxx";
     }
     
     $mesaj="Adi Soyadi: $isim &nbsp; $soyisim<br>
             Telefon Numarasi : $alankodu $numara<br>
    		 Cep Numarasi: $cepalankodu $cepnumara<br>
    		 Mail Adresi: $mail<br>
    		 Konu Basligi: $konu<br>
    		 Mesaji:<br><br>
    		 $mesaj";
     $header="From: $mail\r\n".
             "Content-Type: text/html; Charset=iso-8859-9\r\n"; 
    
     mail($mailkime,$konu,$mesaj,$header);  
     mail("xxxxx",$konu,$mesaj,$header);     
    ?>
    al hocam kodların hepsi bu header kısmında sorun çıkıor
  • 30-08-2009, 02:16:23
    #4
    napster4 adlı üyeden alıntı: mesajı görüntüle
    <?
    session_start();
    header("Content-Type: text/html; charset=ISO-8859-9");
     $isim        = $_POST['isim'];
     $soyisim     = $_POST['soyisim'];
     $alankodu     = $_POST['alankodu'];
     $numara      = $_POST['numara'];
     $cepalankodu = $_POST['cepalankodu'];
     $cepnumara   = $_POST['cepnumara'];
     $sehir       = $_POST['sehir'];
     $mail        = $_POST['mail'];
     $konu        = $_POST['konu'];
     $mesaj       = $_POST['mesaj'];
     if($sehir == 1){
     	$mailkime = "xxxx";
     }
     if($sehir == 2){
     	$mailkime = "xxxx";
     }
     if($sehir == 3){
     	$mailkime = "xxxx";
     }
     $mesaj="Adi Soyadi: $isim &nbsp; $soyisim<br>
             Telefon Numarasi : $alankodu $numara<br>
    		 Cep Numarasi: $cepalankodu $cepnumara<br>
    		 Mail Adresi: $mail<br>
    		 Konu Basligi: $konu<br>
    		 Mesaji:<br><br>
    		 $mesaj";
     $header="From: $mail\r\n".
             "Content-Type: text/html; Charset=iso-8859-9\r\n"; 
     mail($mailkime,$konu,$mesaj,$header);  
     mail("xxxxx",$konu,$mesaj,$header);     
    ?>
    al hocam kodların hepsi bu header kısmında sorun çıkıor

    mail () fonksıyonuna "From:<example@example>" ekleyerek dener misin
  • 30-08-2009, 02:22:21
    #5
    hocam aynı hata devam edior...
  • 30-08-2009, 02:32:17
    #6
    <?
    session_start();
    header("Content-Type: text/html; charset=ISO-8859-9");
     $isim        = $_POST['isim'];
     $soyisim     = $_POST['soyisim'];
     $alankodu     = $_POST['alankodu'];
     $numara      = $_POST['numara'];
     $cepalankodu = $_POST['cepalankodu'];
     $cepnumara   = $_POST['cepnumara'];
     $sehir       = $_POST['sehir'];
     $mail        = $_POST['mail'];
     $konu        = $_POST['konu'];
     $mesaj       = $_POST['mesaj'];
     if($sehir == 1){
         $mailkime = "xxxx";
     }
     if($sehir == 2){
         $mailkime = "xxxx";
     }
     if($sehir == 3){
         $mailkime = "xxxx";
     }
     $mesaj="Adi Soyadi: $isim &nbsp; $soyisim<br>
             Telefon Numarasi : $alankodu $numara<br>
             Cep Numarasi: $cepalankodu $cepnumara<br>
             Mail Adresi: $mail<br>
             Konu Basligi: $konu<br>
             Mesaji:<br><br>
             $mesaj";
     $header="From: $mail\r\n".
             "Content-Type: text/html; Charset=iso-8859-9\r\n"; 
    $header2="From: $mail\r\n".
             "Content-Type: text/html; Charset=iso-8859-9\r\n"; 
     mail($mailkime,$konu,$mesaj,$header);  
     mail("xxxxx",$konu,$mesaj,$header2);     
    ?>
    şeklinde denermısın
  • 30-08-2009, 02:40:54
    #7
    hocam sitem dreamhostta idi. burada sorun yoktu. hostgatora geçirdim. bu şekilde hata verdi.. belki aklınıza bişeyler getirebilir die yazdım..
    verdiğiniz örneği denedm olmadı yine...

    header header2
  • 30-08-2009, 02:43:16
    #8
    hocam 2 tane mail gönderior aynı anda ondanmı diye düşndüm onuda denedim olmadı...
  • 30-08-2009, 03:09:57
    #9
    napster4 adlı üyeden alıntı: mesajı görüntüle
    hocam 2 tane mail gönderior aynı anda ondanmı diye düşndüm onuda denedim olmadı...

    Sorun kesınlıkle hostgatorda kendı yazıdıgım formu suan hostgatorda denedım spama düştü hotmail de .Vps sunucumdaki bir hostta denedım sorun yok