Php - Toplu E-posta Gönderme

    Php - Toplu E-posta Gönderme

    Php Toplu E-posta Gönderme<HTML>
    <HEAD>
    <TITLE> Toplu E-Posta Gönderme</TITLE>
    <!-- E-POSTA GÖNDERİLİYOR DURUM ÇUBUĞU JAVASCRIPT KODLARI -->
    <SCRIPT type=text/javascript>
    <!--
    function xoopsGetElementById(id) {
    if (document.getElementById(id)) {
    return document.getElementById(id);
    } else if (document.all[id]) {
    return document.all[id];
    } else if (document.layers && document.layers[id]) {
    return (document.layers[id]);
    } else {
    return false;
    }
    }

    function toggle_visibility(id, flag) {

    if (xoopsGetElementById(id)) {
    xoopsGetElementById(id).style.visibility = (flag) ? 'visible' : 'hidden';
    }
    }
    function showImgSelected(imgId, selectId, imgDir) {
    imgDom = xoopsGetElementById(imgId);
    selectDom = xoopsGetElementById(selectId);
    imgDom.src = imgDir + "/" + selectDom.options[selectDom.selectedIndex].value;
    }


    function justReturn() {
    return;
    }


    function toggleDisplay(id) {
    var elestyle = xoopsGetElementById(id).style;

    if (elestyle.display == "block" || elestyle.display == "") {
    elestyle.display = 'none';
    } else {
    elestyle.display = "block";
    }
    }

    function setVisible(id) {
    xoopsGetElementById(id).style.visibility = "visible";
    }


    function setHidden(id) {
    xoopsGetElementById(id).style.visibility = "hidden";
    }
    //-->
    </SCRIPT>
    </HEAD>

    <BODY>
    <!-- E-POSTA GÖNDERİLİYOR DURUM ÇUBUĞU HTML KODLARI-->
    <DIV id=waitDiv style="LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; POSITION: absolute; TOP: 40%; TEXT-ALIGN: center"><!-- HTML CODE -->
    <TABLE class=waitbox height=50 cellSpacing=1 cellPadding=0 width=150
    align=center bgColor=#999999 border=0>
    <TBODY>
    <TR>
    <TD style="FONT-SIZE: 11px; FONT-FAMILY: Arial" align=middle bgColor=#dddddd><IMG src="../RESIMLER/gonderiliyor.gif" align=absMiddle border=0><BR><B>E-Posta Gönderiliyor<br>Lütfen Bekleyiniz...</B>
    </TD>
    </TR>
    </TBODY>
    </TABLE>
    </DIV>
    <SCRIPT type=text/javascript>
    <!--
    toggle_visibility('waitDiv', 1);
    //-->
    </SCRIPT>
    </DIV>
    <!-- E-POSTA GÖNDERİLİYOR DURUM ÇUBUĞU HTML KODLARI BİTİŞİ-->

    <?php
    /*Anasayfadan İndirdiğiniz ek_dosyalar Klasöründeki ORNEK_DENEME klasörüne atınız...
    Eğer pehepe Veritabanını kurduysanız Hemen Deneyebilirsiniz
    */
    include("ayar.php");
    include("baglan.php");

    //EPOSTA BİLGİLERİ
    $kimden = "From: mail@sitenizinadi.com rn";
    $ustbilgi .= "Reply-To:mail@sitenizinadi.comrn";
    $ustbilgi .= "Content-Type: text/html; charset=iso-8859-9rn";
    $konu = "Başlığınız";
    $mesaj = "Mesajınız";

    //GÖNDERME BİLGİLERİ
    $toplam = 0;
    $limit = 10; //E-Postanın Kaçar Kaçar Gönderileceği
    $gelen = isset($_GET['gelen'])? $_GET['gelen']:'';
    if (!$gelen)
    $gelen = 0;

    //VERİTABANINDAN ÜYELERE AİT E-POSTA ADRESİ ALINIYOR
    $uyeler = mysql_query("SELECT eposta,uyeadi FROM uyeler LIMIT $gelen,$limit") or die ("Hata: -1-");
    $sirano = 1;
    $sira_no = 0;
    echo "GÖNDERİLENLER<br>";
    while ($uye_veri = mysql_fetch_array($uyeler))
    {
    $sira_no = $gelen+$sirano;

    $uye_eposta = $uye_veri["eposta"];
    $uye_adi = $uye_veri["uyeadi"];
    echo "$sira_no - $uye_adi - $uye_eposta<br>";
    $sirano++;

    //EPOSTA GÖNDERİLİYOR
    @mail($uye_eposta, $konu, $mesaj, $ustbilgi);
    }

    //TOPLAM ÜYE SAYISI VE GÖNDERME LİMİTİNE GÖRE GÖNDERME SAYISI HESAPLANIYOR
    $toplam_sql = mysql_query("SELECT COUNT(*) FROM uyeler");
    list($toplam) = mysql_fetch_row($toplam_sql);
    $gondermesayisi = intval($toplam/$limit);

    if ($toplam%$limit)
    {
    $gondermesayisi++;
    }

    if ( $gondermesayisi >1 )
    {
    if ($gelen < $limit*($gondermesayisi-1))
    {
    $fark = $gelen + $limit;
    echo "
    <META HTTP-EQUIV="REFRESH" CONTENT="2;URL={$_SERVER['PHP_SELF']}?gelen=$fark">";
    } else {
    echo "
    <!-- HTML CODE -->
    <SCRIPT type=text/javascript>
    <!--
    toggle_visibility('waitDiv', 0);
    //-->
    </SCRIPT>
    <p align=center><font color=#FF0000>Gönderme İşlemi Tamamlandı</font></p>";
    }
    }
    ?>

[ Geri ] - [ Ana Sayfa ] - Bookmark and Share


travesti