[Moscow.pm] варнинги в cgi-скриптах

Павел Тимонин gg.error на gmail.com
Ср Июл 29 03:02:11 PDT 2009


2009/7/29 Иван Соколов <vaneska.ru на gmail.com>

> На счет меньшего зла - не факт.
> Т.к. на выходе получается пустой span, а если через тернарный
> оператор, то span не будет выводиться.
> Хотя это не совершенно не критично.

он не пустой, в нём две скобки, которые ясно дают понять, что примечание
пустое. да, они красные.

>
>
> 2009/7/29 Павел Тимонин <gg.error на gmail.com>:
> > 2009/7/29 Иван Соколов <vaneska.ru на gmail.com>
> >>
> >> Можно попробовать вот так:
> >>    $retval .=
> >>      $c->div(
> >>        $c->span({}, $_->{'content'}),
> >>        $c->span({-class=>'red'}, '(' . ( $_->{'info'} || '' ) . ')'),
> >>   # тут варнинг
> >
> > работает, но появляются скобки. впрочем, это меньшее зло, я думаю. к тому
> же
> > их можно запрятать слева от ||. в общем, всё хорошо, спасибо :)
> >
> > а use open qw{:std :utf8} у меня вызывало какие-то проблемы. я, правда,
> не
> > помню, какие. эта строчка даже была в скрипте, закоменчена. но он
> изначально
> > работал в командной строке, а только потом переехал на веб - может ноги
> ещё
> > оттуда растут. в общем директива решила проблему, но не знаю, какие будут
> > потом глюки. кажется когда передаётся файл через форму у него кодировка
> > ломается (utf-8, само собой). но в данном случае это не предвидится.
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org
> >
> >
>
>
>
> --
> С уважением,
> Иван
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20090729/e2d0e410/attachment-0001.html>


Подробная информация о списке рассылки Moscow-pm