Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Perl
»
Template Toolkit и Mail::Sender
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Template Toolkit и Mail::Sender (Прочитано 5012 раз)
0 Пользователей и 1 Гость просматривают эту тему.
djkostya
Завсегдатай
Пользователь
Сообщений: 53
+0/-0
0
Template Toolkit и Mail::Sender
«
:
31 Марта 2006, 23:21:13 »
Имеем Template Toolkit и Mail::Sender
Так вот встала проблема как прикрепить шаблон к Mail::Sender
То есть должен шаблон в итоге отправиться по E-Mail
$sender->Open({ to => "$email", subject => "TEST SUBJ" });
$sender->SendLineEnc("здесь должен быть шаблон");
$sender->Close();
Уже с ма схожу.................
как сделать помогите
Записан
djkostya
Завсегдатай
Пользователь
Сообщений: 53
+0/-0
0
Template Toolkit и Mail::Sender
«
Ответ #1 :
31 Марта 2006, 23:31:24 »
sub text{
my $template = Template->new({ INCLUDE_PATH=>"/путь/template" });
$template->process("email.tmpl");
}
$sender->Open({ to => "$email", subject => "1111111111" });
$sender->SendLineEnc(\\&text);
$sender->Close();
Что-то не получаеться
Записан
2NetFly
Модератор
Глобальный модератор
Постоялец
Сообщений: 144
+0/-0
0
Template Toolkit и Mail::Sender
«
Ответ #2 :
01 Апреля 2006, 02:36:28 »
sub text{
my $content;
my $template = Template->new({ INCLUDE_PATH=>"/путь/template" });
$template->process("email.tmpl", {}, \\$content);
return $content;
}
Записан
There Is More Than One Way To Do It (c)
djkostya
Завсегдатай
Пользователь
Сообщений: 53
+0/-0
0
Template Toolkit и Mail::Sender
«
Ответ #3 :
01 Апреля 2006, 09:31:14 »
не пашет приходит что то вроде этого CODE(0x8598a30)
Записан
2NetFly
Модератор
Глобальный модератор
Постоялец
Сообщений: 144
+0/-0
0
Template Toolkit и Mail::Sender
«
Ответ #4 :
01 Апреля 2006, 13:24:13 »
Сделай Dumper($content) и посмотри, что там.
perldoc Template:
# reference to output text string
my $output = \'\';
$tt->process(\'welcome.tt2\', $vars, \\$output)
|| die $tt->error(), "\\n";
print "output: $output\\n";
Записан
There Is More Than One Way To Do It (c)
djkostya
Завсегдатай
Пользователь
Сообщений: 53
+0/-0
0
Template Toolkit и Mail::Sender
«
Ответ #5 :
01 Апреля 2006, 15:18:25 »
Спасибо получилось
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Perl
»
Template Toolkit и Mail::Sender
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