Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.01.2017, 02:21   #1
sea_dream
Пользователь
 
Аватар для sea_dream
 
Регистрация: 24.02.2011
Сообщений: 27
По умолчанию Скрипт для создания текстового файла

Подскажите скрипт на php или просто программу для создания текстового файла вида:
(1, 'adress01@yandex.ru', 1, '2017-01-25', '19:12:07', '92.50.223.82', '2017-01-25', '19:13:22', '92.50.223.82'),
(2, 'adress02@mail.ru', 1, '2017-01-25', '19:24:23', '92.50.223.82', '2017-01-25', '19:24:45', '92.50.223.82'),
Из текстового файла с адресами электронок, как я понимаю первое значение должно постоянно увеличиваться на 1, ну конечно в идеале и что бы дата и время и IP тоже были разными, ну это в идеале.
Ищу для совместного выполнения проектов - дизайнера, верстальщика, копирайтера, программиста делающего интернет-магазины.
Сам владею Joomla, WordPress, DLE , php, html, css
sea_dream вне форума Ответить с цитированием
Старый 27.01.2017, 09:06   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

А не проще БД использовать?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.01.2017, 09:09   #3
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

просто программа? - сиди и набивай в блокноте
ADSoft вне форума Ответить с цитированием
Старый 27.01.2017, 11:36   #4
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от sea_dream Посмотреть сообщение
Из текстового файла с адресами электронок, как я понимаю первое значение должно постоянно увеличиваться на 1, ну конечно в идеале и что бы дата и время и IP тоже были разными, ну это в идеале.
Брать email-адреса из одного файла, добивать их фейковыми значениями даты/времени и IP – и сохранять всё это в другой файл?
Готовое вряд ли есть – а написать не проблема.
Для генерации рандомных значений можно использовать библиотеку вроде этой:
https://github.com/fzaninotto/Faker
Andkorol вне форума Ответить с цитированием
Старый 27.01.2017, 11:46   #5
sea_dream
Пользователь
 
Аватар для sea_dream
 
Регистрация: 24.02.2011
Сообщений: 27
По умолчанию

Для WordPress есть плагин Subscribe2 там создается база подписчиков, вот я и подумал в интернете масса баз адресов, наполнить эту базу такими адресами и при публикации нового поста, по этим адресам будет рассылка анонсов. Вот для чего я это хотел. Сгенерировать дополнительные данные и загнать их в базу. Ну а по поводу ручного набора - это ведь смысл имеет что бы добавить пару десятков тысяч адресов
Ищу для совместного выполнения проектов - дизайнера, верстальщика, копирайтера, программиста делающего интернет-магазины.
Сам владею Joomla, WordPress, DLE , php, html, css
sea_dream вне форума Ответить с цитированием
Старый 27.01.2017, 11:57   #6
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

А сразу нельзя было всё это внятно объяснить?
Так в текстовый файл – или таки в базу данных?
Похоже, задача на ходу придумывается.
Подождём, пока полностью созреет.
Andkorol вне форума Ответить с цитированием
Старый 27.01.2017, 12:02   #7
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

да забанят вас за рассылку нескольких тысяч писем и все)
ADSoft вне форума Ответить с цитированием
Старый 27.01.2017, 12:26   #8
sea_dream
Пользователь
 
Аватар для sea_dream
 
Регистрация: 24.02.2011
Сообщений: 27
По умолчанию

Прошу прощения если сразу все не корректно объяснил, просто сам когда то занимался и php и mysql по этому и озвучил именно то что мне не понятно как сделать, на счет того что могут забанить, понимаю вероятность есть, но попробовать хочу.
Значит так! Имею текстовый файл с адресами, бэкап базы сайта, точнее таблицы с адресами выгладит так:
DROP TABLE IF EXISTS `wp_subscribe2`;
CREATE TABLE `wp_subscribe2` (
`id` int(11) NOT NULL,
`email` varchar(64) NOT NULL DEFAULT '',
`active` tinyint(1) DEFAULT '0',
`date` date NOT NULL DEFAULT '2017-01-25',
`time` time NOT NULL DEFAULT '00:00:00',
`ip` char(64) NOT NULL DEFAULT 'admin',
`conf_date` date DEFAULT NULL,
`conf_time` time DEFAULT NULL,
`conf_ip` char(64) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


INSERT INTO `wp_subscribe2` (`id`, `email`, `active`, `date`, `time`, `ip`, `conf_date`, `conf_time`, `conf_ip`) VALUES
(6, 'seadream1979@yandex.ru', 1, '2017-01-25', '19:12:07', '92.50.223.82', '2017-01-25', '19:13:22', '92.50.223.82'),
(7, 'world5266@mail.ru', 1, '2017-01-25', '19:24:23', '92.50.223.82', '2017-01-25', '19:24:45', '92.50.223.82');
А файл с адресами:
dm25@mail.ru
dm26@mail.ru
dm2@newmail.ru
dm400@mail.ru
dm40@mail.ru
dm4812@mail.ru
Соответственно нужен скрипт что бы сгенерировать новые строки с новыми адресами вида:
(6, 'seadream1979@yandex.ru', 1, '2017-01-25', '19:12:07', '92.50.223.82', '2017-01-25', '19:13:22', '92.50.223.82'),
Со вставленными адресами из файла и увеличенным инкрементом
Ищу для совместного выполнения проектов - дизайнера, верстальщика, копирайтера, программиста делающего интернет-магазины.
Сам владею Joomla, WordPress, DLE , php, html, css
sea_dream вне форума Ответить с цитированием
Старый 27.01.2017, 12:28   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от sea_dream Посмотреть сообщение
вот я и подумал в интернете масса баз адресов, наполнить эту базу такими адресами и при публикации нового поста, по этим адресам будет рассылка анонсов
спамер что ли?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 27.01.2017, 12:35   #10
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

а напрямую в БД нельзя чтоли?
ADSoft вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переделать скрипт, чтобы данные брались из текстового файла Bomjik PHP 1 24.02.2016 10:10
Скрипт создания бд и конф. файла pqh PHP 4 08.04.2012 19:02
Delphi. Какой компонент лучше использовать для создания текстового документа из элементов. Makroon Помощь студентам 3 14.07.2011 12:10
Pascal.Процедура создания текстового файла nulyjarden Помощь студентам 3 03.04.2010 15:24
HELP! Необходим скрипт на VB, автоматизирующий стандартную процедуру импорта из текстового файла Kerguru Microsoft Office Access 1 17.12.2009 20:33