Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> mason, mason+apache 
:(
    Опции темы
mastercz
Дата 25.3.2009, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 5.11.2008

Репутация: нет
Всего: нет



Добрый день.
Может кто-нибудь сталкивался с подобным. При генерации html появляются лишние пустые строки.
Опытным путем выяснил, что строка как-то связанна с кавычками блока (<%perl>), тоесть, если я пишу
Код

<%perl>
        $m->comp('.begin', q=>$q, dbh=>$dbh, title=>'Hallo');
        $m->out('</body></html>');

</%perl>
<%init>
      my $q = new CGI("");
</%init>
%#-----------------------------------------
<%def .begin>
<%perl>
       $m->out($q->header(-charset=>'koi8-r'),
       $q->start_html(-bgcolor=>"#ffffff'",
                                -text=>"#000000"
                                -title=>$title));
</%perl>
<%args>
   $title=>undef
   $q=>undef
</%args>
</%def>


То в начале html будет отсупление в одну строку.
Пустые строки между любыми блоками (в главном блоке точно) также будут порождать пустые строки в html.
Заранее спасибо за ответ.


Это сообщение отредактировал(а) mastercz - 28.5.2009, 02:00
PM MAIL   Вверх
mastercz
Дата 28.5.2009, 02:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 5.11.2008

Репутация: нет
Всего: нет



Все еще не нашел решение данной проблемы %(
Работает пока так. Но вот реализовать выдачу файла через браузер уже не могу внутри скрипта сайта. Выводящиеся вначале пустые строки искажают файл. Приходиться вешать внешний скрипт на php который выдает файл пользователю.  Еще, обнаружил если в вышеприведенном примере я уберу перевод коретки  
Код
<%def .endpage><%perl> 
  то пустая строка сверху исчезнет.
Может кто всетаки подскажет что нужно настроить ?
Заранее благодарю за помощь.

PM MAIL   Вверх
gcc
Дата 28.5.2009, 04:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 1
Всего: 17



почему не использовать шаблон нормальный?

зачем этот геморой?
PM WWW ICQ Skype GTalk Jabber   Вверх
mastercz
Дата 28.5.2009, 07:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 112
Регистрация: 5.11.2008

Репутация: нет
Всего: нет



gcc К сожалению это уже готовый движек. Переписывать его сейчас полностью нет времени.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0725 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.