- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть поле формы куда будет вводится емаил(типа для рассылки), этот емаил должен записаться в текстовый файл, и все полследующие записываются туда же с новой строки. Есть у кого-нить скрипт (наверно cgi) который пишет в файл, или подскажите как сделать.
вы собираетесь просто собирать мыла, но ничего не рассылать?
Пишется легко на php.
Эйзенштейн на форуме есть, вот он любит задавать интересные задачки, может захочет вашу решить. (Эйзенштейн, без обид ;) )
Можете даже сами подучить php и написать. Сейчас запары перед НГ у многих (подготовка к праздникам), поэтому нет, к сожалению, времени благотворительностью заниматься :( Стучитесь ко мне через недельку, если никто не поможет раньше.
На странице из action (у формы):
$tmp = _POST["Поле1"]."\r\n"._POST["Поле2"]."\r\n"._POST["Полеn"]."\r\n";
$handle = fopen ('file.txt', "x+");
if (!fwrite ($handle,$tmp))
{
echo "Ошибка записи";
}
fclose($handle);
На ПХП примерно вот так
А как же проверка на существование уже такого адреса и удаление из списка рассылки? :)
JonnyB прав.
Но в идеале, нужно еще проверять на валидность введенного адреса и т.д. Да и заспамить могут ваш файл с мылом очень быстро, если кто-нидь решит по приколу :(. Но это уже другие задачи. Как говориться решайте задачи по мере их поступления, особенно бесплатно :)
-K-, так же как и шаблон вывода и обработка всяческих ошибок :)
Какое ТЗ, такой и скрипт
Для поиска совпадений:
$tmp = _POST["email"].":"._POST["name"]."\r\n";
$txt = @file ("file.txt");
if (_POST_"email"] != "") $test = substr_count($txt,_POST["email"]);
if ($test==0)
{
$handle = fopen ('file.txt', "x+");
if (!fwrite ($handle,$tmp))
{
echo "Ошибка записи";
}
fclose($handle);
}
Действительно работает, в файл пишет, огромное спасибо!!!!
есть только одно но:
В файл введенные данные пишет только в строку, а не с новой строки каждое новое значение, получается одна абра-кадабра, все в одну строку)))
Как это можно поправить(вообще не рублю)
Всем кто помог и посоветовал +
Даже не ожидал что так быстро поможете
вот таким кодом замените: