Beispiel #1
0
    $fp = fopen($fname, "w+");
    fwrite($fp, $news . "\n");
    fclose($fp);
    // Пишем заголовок письма в файл
    $fr = fopen("mail_set.ini", "w+");
    fwrite($fr, '<' . "?\n");
    fwrite($fr, '$frommail="' . $frommail . '";' . "\n");
    fwrite($fr, '$fromname="' . $fromname . '";' . "\n");
    fwrite($fr, '$subject="' . $subject . '";' . "\n");
    fwrite($fr, '$format="' . $format . '";' . "\n");
    fwrite($fr, '?' . '>');
    fclose($fr);
    // Готовим базу email (данные берем из базы казино, отбираем реальные и пишем в файл)
    $fname = "mail_addr.ini";
    $fp = fopen($fname, "w+");
    fwrite($fp, "");
    fclose($fp);
    $resultm = mysql_query("select * from users ORDER BY `id`");
    while ($rowm = mysql_fetch_array($resultm)) {
        $chma = checkEmail($rowm['email']);
        $chma2 = checkEmail2($rowm['email']);
        if ($chma == true && $chma2 != 1) {
            $fp = fopen($fname, "a+");
            fwrite($fp, $rowm['email'] . "\n");
            fclose($fp);
        }
    }
    // переходим к отправке пакетами по 500 писем
    echo "<script> document.location.href='mail_send.php'; </script>";
}
include "footer.php";
Beispiel #2
0
{
    $base = @file($admindir . "/mail_addr_uns.ini");
    $cnt = sizeof($base);
    $err = 0;
    $am = 0;
    while ($am < $cnt) {
        $masvet = $base[$am];
        if ($masvet == $email2 . "\n") {
            $err = 1;
        }
        $am++;
    }
    return $err;
}
$email_test2 = checkEmail($email);
$email_test3 = checkEmail2($email, $admindir);
if ($email_test2 == false) {
    echo "ќшибка, неверный E-mail";
    exit;
}
if ($email_test3 == 1) {
    echo "ќшибка, E-mail не подписан, либо был удален";
    exit;
}
$email_test = MD5($email . $key);
if ($code == $email_test) {
    $fp = fopen($admindir . "/mail_addr_uns.ini", "a+");
    fwrite($fp, $email . "\n");
    fclose($fp);
    echo "ваш E-mail удален из рассылки";
} else {