$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";
{ $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 {