Консультация № 14918
29.11.2004, 19:12
0.00 руб.
0 5 5
У меня такой вопрос: Где можна найти скрипт, который бы выполнял такие условия!
1. Запуск по крон (Cron)
2. Считывал почту с ящика (ящик лежит на сервере скрипта)
3. Получал с каждого письма отправителя и тему (в теме УРЛ)
4. Шел бы по указаному УРЛ (тема) скачивал содержимое (сайт)
5. Отправлял то что скачал в виде приложения адресату
-------
Возможна замена п.4 на то, чтобы в виде УРЛ были ЕХЕ/Зип/Рар файлы.
Заранее благодарен

Обсуждение

Неизвестный
29.11.2004, 12:30
общий
это ответ
Здравствуйте, Pocherk!
2<b>Олег Калашников</b>: может стоит парсить теги в вопросах? А то путаница страшная получаетсяДа и не безопасно это...

Несмотря на порченный вопрос попробую ответить:
Чтобы избавиться от проблемы с "Обновить" нужно после отправки данных открывать другую страницу, напр. с сообщением успешности отправки. А ещё лучше использовать сессии.
Чтобы не допустить повторного нажатия "Жми" используется JavaScript. Т.е. по событию "OnClick" переводим её в режим "Disable". А ещё лучше задать этот вопрос в соответствующей рассылке, благо, что такая есть...
Неизвестный
29.11.2004, 12:30
общий
это ответ
Доброе время суток, Pocherk!
Не использовать код отображения и занесения в базу данных в одном файле. Используйте лучше 2 файла:
на первом отображается форма и, если необходимо, результаты запроса, во втором происходит работа с базой данных
Неизвестный
29.11.2004, 12:30
общий
это ответ
Здравствуйте, Pocherk!
запсываем в форму еще одно поле (скрытое) по умолчанию даем ему значение 1
потом в принимающем скрипте измени это значение.
ЗЫ.
<b>ALTER TABLE `mytable` ADD CONSTRAINT `uk_name` UNIQUE (name)</b>
добавить уникальное значене в таблицу
т.е. поле <b>name</b> в таблице <b>mytable</b> должно быть уникальным.
если пытатся записать в базу с существующим именем то выйдет ошибка под номером 1062. после можно обработать эту ошибку
Неизвестный
29.11.2004, 12:30
общий
это ответ
Приветствую Вас, Pocherk!
введи еще одну переменую, к примеру action, и сделай ее по умолчанию false, потом смотри если данные поступили, то делай ее true если нет опять false
Неизвестный
29.11.2004, 19:12
общий
это ответ
Здравствуйте, Anton!
Крон - это прерогатива сервера, а не скрипта. На бесплатных хостингах крона не бывает. Это раз. Во-вторых, коннект от скрипта беспл. хостингами так же запрещен.
Что касается самого вопроса, то такие скрипты обычно пишутся вручную, подгоняя под те или иные условия.
Может, проще пользоваться готовыми сервисами типа <a href=http://www4mail.org/ target=_blank>http://www4mail.org/</a>?
Форма ответа