Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 203
от 20.12.2005, 08:42

Администратор:Калашников О.А.
В рассылке:Подписчиков: 205, Экспертов: 36
В номере:Вопросов: 2, Ответов: 8


Вопрос № 31501: Сомневаюсь что "эксперты" ответят на вопрос, но всеже. Есть хтмл таблица которая разбита на 2 колонки, слева чекбоксы, справа текст. Внизу есть кнопочка субмита. Когда выдиляешь около 10 чекбоксов и жмешь ОК,то все нормальн...
Вопрос № 31521: Здравствуйте уважаемые специалисты! Позвольте задать вам вопрос дилетанта в вопросе РНР: есть купленный домен и нужно сделать на одной странице сайта - форму, данные которой после заполнения будут присылаться мне на ящик. И, по-возможности, но не обя...

Вопрос № 31.501
Сомневаюсь что "эксперты" ответят на вопрос, но всеже.

Есть хтмл таблица которая разбита на 2 колонки, слева чекбоксы, справа текст.
Внизу есть кнопочка субмита.
Когда выдиляешь около 10 чекбоксов и жмешь ОК,то все нормально.
А когда выдиляешь ВСЕ или более 30 и жмешь, то скрипт стоит, а потом НЕ УДАЕТСЯ ОТОБРАЗИТЬ СТРАНИЦУ.
В скрипте стоит Set_time... и вывод без буферизаци!
ДА! В первой строке я вывожу 1 символ, чтобы браузер хоть чтото получил.
Отправлен: 14.12.2005, 21:37
Вопрос задал: Alksoft (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 21)

Отвечает: Doctor013
Здравствуйте, Alksoft!
Телепаты в отпуске, исходник в студию.
---------
the non-fulfilment one's promise is a cause for someone's mistrust
Ответ отправил: Doctor013 (статус: 2-ой класс)
Отправлен: 14.12.2005, 22:02

Отвечает: Lector
Здравствуйте, Alksoft!
Можно код?
А то причин может быть очень много.
---------
Хочешь помочь старику - сделай вместо него.
Хочешь помочь новичку - сделай вместе с ним.
Хочешь помочь мастеру - отойди и не мешай,
а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: Студент)
Отправлен: 15.12.2005, 11:13

Отвечает: Ilya
Здравствуйте, Alksoft!
ага, я тоже сомневаюсь что эксперты ответят на такой бредовый вопрос :) ты бы хотяб код прислал, уважаемый!!
вот это вот
"В скрипте стоит Set_time... и вывод без буферизаци!"
полная фигня.
з.ы. считаю подобное обращение оскорбительным это раз. считаю форму постановки вопроса неадекватной - это два. кгам в общем, господа.
---------
no pain - no game
Ответ отправил: Ilya (статус: 1-ый класс)
Отправлен: 15.12.2005, 11:40
Оценка за ответ: 1
Комментарий оценки:
Окей.
Держи.


Вопрос № 31.521
Здравствуйте уважаемые специалисты! Позвольте задать вам вопрос дилетанта в вопросе РНР: есть купленный домен и нужно сделать на одной странице сайта - форму, данные которой после заполнения будут присылаться мне на ящик. И, по-возможности, но не обязательно - похожую форму, только для администраторов с целью рассылки по е-мейлам. Не знаю где они будут храниться, но допустим в обычном тхт файле.
Отправлен: 15.12.2005, 03:27
Вопрос задал: Arti (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: D.N.S
Здравствуйте, Arti!
Как я понял, огромного желания и знаний писать это самому нет! Поэтому лучше всего взять уже готовые скрипты с сайтов, например с http://cgi.ru/ или подобного ему. Есть вариант заказать это у когу-нибудь.
Ответ отправил: D.N.S (статус: 4-ый класс)
Отправлен: 15.12.2005, 07:34

Отвечает: Дмитрий Иванов
Уважаемый Арти!
Несколько не понятна суть вашего вопроса.

отправка информации на емаил в PHP достаточно проста:
надо из данных формы сделать string и самый простой способ отослать с помощью встроенной в PHP функции mail:

mail("$email", "Reminder", $message,"From: admin@email.ru Reply-To: admin@email.ru To: $email Content-Type: text/plain; charset=windows-1251");

Приложение:

---------
ставя оценку - подумай, может ты не все описал.

Ответ отправил: Дмитрий Иванов (статус: 9-ый класс)
Отправлен: 15.12.2005, 11:00

Отвечает: Lector
Здравствуйте, Arti!
1. Создаёшь БД для хранения email.
2. Создаёшь форму, в которой можно будет ввести email и направляешь её на php - скрипт.
3. В этом скрипте нужен следующий функционал: отправить письмо на твой адрес и ввести новые данные в mysql-таблицу.
Это первый этап.
Далее:
1. Создаешь новую форму для администраторов, в которой будет только поле для ввода текста сообщения.
2. Направляешь её на другой php-скрипт.
3. В этом скрипте загружаешь все адреса из таблицы.
4. Рассылаешь письмо с введённым текстом по этим адресам.
всё :-)
Теперь алгоритм решения у тебя есть - начинай по пунктам решать.
---------
Хочешь помочь старику - сделай вместо него.
Хочешь помочь новичку - сделай вместе с ним.
Хочешь помочь мастеру - отойди и не мешай,
а хочешь помочь дураку - сам дурак.
Ответ отправил: Lector (статус: Студент)
Отправлен: 15.12.2005, 11:28

Отвечает: Константин
Здравствуйте, Arti!
чтобы послать на мыло, php не нужен, это html.
А вот второе...
непонятна проблема. решение подсказать ли скрипт написать? решение простое.
есть файл, например emails.txt. Емейлы в нем пишутся с новой строки. Открываем,читаетм все, разбиваем по - explode(" ", $emails). потом в цикле проходим по каждому емейлу и шлм нужный текст. насчет отослать смотрим функцию mail()
Ответ отправил: Константин (статус: 2-ой класс)
Отправлен: 15.12.2005, 16:23

Отвечает: Stamm
Здравствуйте, Arti!
На первый вопрос я вижу Вам ответили. Отвечу на 2ой:
Каждый адрес должн находиться на отдельной строке.
<?php
$email=file('mail.txt');// mail.txt - в нем хранятся адреса
$message="Сообщение";
for ($i=0;$i<count($email);$i++)
mail(trim($email[$i]),"Reminder", $message,"From: admin@email.ru Reply-To: admin@email.ru To: $email Content-Type: text/plain; charset=windows-1251");
?>
Ответ отправил: Stamm (статус: 5-ый класс)
Отправлен: 15.12.2005, 18:56


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.phpplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное