Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Вопрос по CGI::WebOut (el-vis)
Author Message
el-vis
Заглянувший



Joined: 19 Apr 2011
Posts: 1
Карма: 0
   поощрить/наказать


PostPosted: Tue Apr 19, 2011 3:22 pm (написано за 4 минуты 34 секунды)
   Post subject: Вопрос по CGI::WebOut
Reply with quote

Добрый день, помогите разобраться с заголовками.

Не могу понять, почему с использованием функции Header из CGI::WebOut
мне вываливается ошибка Bad Header.
Но если закомментировать использование этого модуля и печатать заголовки напрямую,
то скрипт работает и файл отдается.

Может я пропустил какую-то очевидную вещь?
Спасибо
Code (perl): скопировать код в буфер обмена
#!/usr/bin/perl -w

#use CGI::WebOut;
use Spreadsheet::WriteExcel;

#NoAutoflush();
#NoCache();

print (www.perldoc.com/perl5.6/pod/func/print.html) "Content-type: application/vnd.ms-excel\n";
print (www.perldoc.com/perl5.6/pod/func/print.html) "Content-type: application/x-msexcel\n";
print (www.perldoc.com/perl5.6/pod/func/print.html) "Content-Disposition: attachment; filename=new.xls\n\n";
#Header('Content-type: application/vnd.ms-excel;');
#Header('Content-type: application/x-msexcel');
#Header("Content-Disposition: attachment; filename=new.xls");
my $workbook = Spreadsheet::WriteExcel->new("-");
$worksheet  = $workbook->addworksheet("xls");
$worksheet->write(0, 0, "Hi Excel!");
$workbook->close();
Back to top
View user's profile Send private message
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6837
Карма: 131
   поощрить/наказать


PostPosted: Tue Jan 24, 2012 10:58 am (спустя 9 месяцев 4 дня 19 часов 36 минут; написано за 38 секунд)
   Post subject:
Reply with quote

Не понятно, у вас когда Bad Header выводится - когда вы сами заголовки отдаёте или через CGI::WebOut. Или в обоих случаях?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You cannot download files in this forum.
XML