• 14-03-2009, 17:02:31
    #1
    Merhaba

    mail fonksiyonum
    function mail_gonder($alici,$konu,$mesaj,$gonderen_isim,$gonderen){
        $diger = "MIME-Version: 1.0\n";
        $diger .= "Content-type: text/html; charset=utf-8\n";
        $diger .= "From: $gonderen_isim <$gonderen>\n";
        $diger .= "Reply-To: $gonderen_isim <$gonderen>";
    mail($alici, $konu, $mesaj, $diger);
    }
    gönderdiğim kısım
            $sifre_konu            = 'asdasd.Com Şifreniz';
            $sifre_mesaj        = "asdasd.Com'daki bayilik başvurunuz başarılı bir şekilde gerçekleşmiştir.<br />
            Şifreniz: " . $sifre . "<br />
            Lütfen bu maile cevap yazmayınız.<br />
            Soru ve sorunlarınız için site üzerindeki iletişim bağlantısını kullanabilirsiniz.<br />
            <br />
            asdasd.Com Yönetimi";
            $sifre_gond_isim    = 'asdasd.Com';
            $sifre_gonderen        = 'noreply@asdasd.com';
            include("./inc/mail_gonder.php");
            $sifre_maille = @mail_gonder($email,$sifre_konu,$sifre_mesaj,$sifre_gond_isim,$sifre_gonderen);
            
            if($sifre_maille){
                echo 'Kaydınız yapılmış ve şifreniz mail adresinize gönderilmiştir.<br />Bayiliğiniz onaylandığında size bildirilecektir.<br />';
            }else{
                echo 'Kaydınız yapılmıştır.<br />Şifreniz: ' . $sifre . '<br />Bayiliğiniz onaylandığında size bildirilecektir.<br />';
            }
    bu şekilde bişeyler yaptım. mail gidiyor ama nedense ekrana else{} kısmı yazdırılıyor :S herhangi bir hatada almıyorum
  • 14-03-2009, 17:40:08
    #2
    $gittimi = mail($alici, $konu, $mesaj, $diger);
    return $gittimi;
    olmalı galiba...
  • 14-03-2009, 18:00:51
    #3
    mail() fonksiyonunu diğer fonksiyonun dışına aldım oldu
  • 14-03-2009, 23:59:59
    #4
    Eposta Aktivasyonu Gerekmekte
    if (@mail($to, $subject, $vs)) 
      echo 'Gönderildi';
    else
      echo 'Gönderilemedi';
    PHP mail() fonksiyonu TRUE veya FALSE döndürür.
  • 15-03-2009, 10:43:17
    #5
    Üyeliği durduruldu
    mail gonder fonksiyonunuzu şu şekilde editlemeniz yeterli

    function mail_gonder($alici,$konu,$mesaj,$gonderen_isim,$gonderen){
        $diger = "MIME-Version: 1.0\n";
        $diger .= "Content-type: text/html; charset=utf-8\n";
        $diger .= "From: $gonderen_isim <$gonderen>\n";
        $diger .= "Reply-To: $gonderen_isim <$gonderen>";
    return mail($alici, $konu, $mesaj, $diger);
    }