Webmaster общности: Predpriemach.com | SearchEngines.bg

    Изпращане на масов имейл с взимане на данните от MySQL

    Автор: BG_NIKE

    Ще ви покажа как може да напишете имейл на всички ваши потребители.Правим файл massmail.php.В него слагаме:

    <?php
    $host="localhost";//хост
    $user="root";//потребител
    $pass="pass";//парола
    $db="db";//база данни
    $zag = $_POST['zag'];
    $sad = $_POST['sad'];
    if ($_POST['davai']){
    mysql_connect($host,$user,$pass);//свързваме се с базата
    $chars="SET CHARACTER SET cp1251";
    @mysql_select_db($db) or die("Unable to select database");
    mysql_query($chars);
    $query = "SELECT email FROM test";
    $result = mysql_query($query) or die(mysql_error());
    $emailsbroi = mysql_numrows($result);
    if ($emailsbroi == 0) {
    echo "Няма имейли в базата."; //проверяваме дали има имейли в базата
    } elseif ($emailsbroi > 0) {
    while($row = mysql_fetch_array($result)){
    mail($row[email],$zag,$sad,"From: Root <root@n-bg.net>");//изпращаме имейла
    }
    echo "Успешно изпрати имайли на всички";
    }
    }
    ?>
    <form action="massmail.php" class="form" method="post">
    Заглавие:<input type="text" size="25" name="zag"><br />
    Съдържание:<input type="text" size="25" name="sad"><br />
    <input type="submit" name="davai" value="Изпрати">
    </form>

    Урока е писан от мен за web-tourist.net.
    За въпроси на ЛС или във форума.

    Оставете коментар