Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Реализовать цикл
 
 автор: adminn   (08.08.2015 в 01:40)   письмо автору
 
 

Всем доброй ночи! Ребята помогите! На хостинге отключена вывод ошибок в php.ini и по этому затрудняюсь выявить ошибки и написать нормально скрипт, на

ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);


не реагирует.

Задача следующая, берем из файла emails и отправляем на всех по 1 письму через mail(). Не получается реализовать цикл, так как в программирование не селен.

 <?php
$mails 
fopen("mails.txt""r");
if (
$mails) {
$q=1;$s=0;
while ((
$line fgets($mails)) !== false)
{
if (
$line)
$s=$q;
if (empty(
trim($line)))
$s=0;
if (
$q $s && $s != 0)

$subject 'тема';
$message 'текст';
$headers 'From: webmaster@example.com' "\r\n" .
    
'Reply-To: webmaster@example.com' "\r\n" .
    
'X-Mailer: PHP/' phpversion();
mail($line$subject$message$headers);
$q++;
}
fclose($mails);
}
?>


Формат mails.txt:

vasya@mail.ru
petya@gmail.ru
vika@bk.ru

  Ответить  
 
 автор: adminn   (08.08.2015 в 03:24)   письмо автору
 
   для: adminn   (08.08.2015 в 01:40)
 

решено



$mails = fopen("mails.txt", "r");

    while(!feof($mails)) { 
        $sendz = fgets($mails);

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования