Автор Тема: уведомление три письма  (Прочитано 3056 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zeta

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
уведомление три письма
« : 15 Сентября 2003, 17:22:43 »
Здравствуйте. Я в Perl - полнейший чайник, даже хуже. Училась по книжке. Сделала на сайте каталог, так, чтобы при добавлении линка мне приходило письмо. В общем все нормально, работает, только письмо почему-то прихожит три раза. В принципе, работе каталога это никак не мешает, просто нервирует ужасно. Подскажите, в чем дело? Может что-то вроде "loop" (как в анимации) где-то надо поставить?
Спасибо всем
zeta

Оффлайн ondr

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 440
  • +0/-0
  • 0
    • Просмотр профиля
уведомление три письма
« Ответ #1 : 15 Сентября 2003, 17:28:48 »
А где скрипт?
0 OK, 0:1

Оффлайн zeta

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
уведомление три письма
« Ответ #2 : 15 Сентября 2003, 21:41:08 »
Ну, весь скрипт - это много. А вот та часть, которая генерирует письмо, выглядит так:
open (MAIL,"|/usr/sbin/sendmail -t");
print MAIL "To: $from\\n";
print MAIL "Новая ссылка в раздел $link";
close MAIL;

плюс в конфигурациях:
$from="user\\@email";

в общем что-то в этор роде.
Что неправильно, не могу понять
Спасибо за ответы

PS: сейчас открыла почту, где проверяла скрипт. Пожалуй я была не права. Он не три письма шлет, он их постоянно генерирует и генерирует. В общем ужас

ПОМОГИТЕ, люди добрые
« Последнее редактирование: 15 Сентября 2003, 21:47:20 от zeta »
zeta

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
уведомление три письма
« Ответ #3 : 15 Сентября 2003, 22:00:35 »
не тот кусок кода. Посмотри внимательнее, у тебя скрипт в бесконечный цикл вошёл. Если тебе больше от скрипта ничего не надо, кроме чем он тебе на е-маил уведомление посылал, напиши после close MAIL;
exit;
Ну к чему все это, лучше бы водки выпили...

Оффлайн zeta

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 4
  • +0/-0
  • 0
    • Просмотр профиля
уведомление три письма
« Ответ #4 : 15 Сентября 2003, 22:10:04 »
В каком смысле ничего больше не надо? Это скрипт каталога сайтов. Правда, тот кусок кода. который я напечатала - самый последний. Если я поставлю exit - скрипт до этого кода будет выполняться?
zeta

Оффлайн glebushka

  • студент
  • Ветеран
  • *****
  • Сообщений: 944
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.intellectuals.ru
уведомление три письма
« Ответ #5 : 15 Сентября 2003, 22:39:45 »
да, конечно если он не самый последний в порядке написания и/или нахождения физически в тексте программы, а последний в порядке выыполнения
Ну к чему все это, лучше бы водки выпили...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28