Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Mikhailov                      2:5020/400     22 Nov 2002  00:42:58
 To : All
 Subject : HTML::Template -> scalarref
 -------------------------------------------------------------------------------- 
 
 здравствуйте,
 
 при попытке применить HTML::Template не на файл, а на данные в памяти,
 и пользуясь родной докой, из 
 
 #!perl
 
 use CGI::Carp qw( fatalsToBrowser );
 use HTML::Template;
 
 $tmpl_body = "some <tmpl_var name=name> text";
 
 $tmpl = HTML::Template->new(scalarref => $tmpl_body); 
 
 $tmpl->param(name => "cool");
 
 print "Content-type: text/html\n\n";
 print $tmpl->output;
 
 получаю:
 
 Can't use string ("some <tmpl_var name=name> text") as a SCALAR ref
 while "strict refs" in use at C:/Perl/site/lib/HTML/Template.pm line
 1194. 
 
 указанное место (1194) дает думать, что проблема в разимновке
 переменных при use strict, сказанном в HTML::Template.
 
 платформа win98/perl version 5.005_03/apache 1.3.22
 
 как победить?
 
 артем
 
 --- ifmail v.2.15dev5
  * Origin: WEBPlus Ltd. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 HTML::Template -> scalarref   Artem Mikhailov   22 Nov 2002 00:42:58 
 Re: HTML::Template -> scalarref   Eugene Morozov   22 Nov 2002 11:34:16 
 Re: HTML::Template -> scalarref   Artem Mikhailov   23 Nov 2002 00:14:21 
Архивное /ru.cgi.perl/20800901a9b2.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional