The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Не получается добавить свои параметры в header"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Не получается добавить свои параметры в header" 
Сообщение от Наталья emailИскать по авторуВ закладки(??) on 15-Дек-05, 14:11  (MSK)
Дело в том, что мне необходимо добавить свой параметр в head  выходного файла.


Конструкция вида:
print cgi->header(-type => $type, -expires => $expires, -X_Status => $xstatus, -X_StatusEx => "crc=$buffercrc",-Content_crc => $buffercrc);

Выдает все, но без -Content_crc

а все остальное нормально. Попробовала запустить файл под unix ОС все работает нормаль, под винду не хочет, не подскажите, видимо это актив перл глючит, но очень надо импрвить этот баг... мож кто сталкивался.

По всем манам и докам, все должно работать.

Умные люди посоветовали переустановить перл. но у меня и так самая распоследняя версия :)

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Не получается добавить свои параметры в header" 
Сообщение от Kannabismus Искать по авторуВ закладки(ok) on 17-Дек-05, 15:54  (MSK)
Ищите ошибку в передаваемых параметрах.

; use CGI
; my ($type, $expires, $xstatus, $buffercrc) = qw/type expire xstatus buffercrc/
; print CGI->header(-type => $type, -expires => $expires, -X_Status => $xstatus, -X_StatusEx => "crc=$buffercrc", -Content_crc => $buffercrc);

Expires: expire
Date: Sat, 17 Dec 2005 12:52:37 GMT
Content-crc: buffercrc
X-statusex: crc=buffercrc
X-status: xstatus
Content-Type: type

>perl -v
This is perl, v5.8.7 built for MSWin32-x86-multi-thread
(with 7 registered patches, see perl -V for more detail)

Copyright 1987-2005, Larry Wall

Binary build 813 [148120] provided by ActiveState http://www.ActiveState.com
ActiveState is a division of Sophos.
Built Jun  6 2005 13:36:37

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не получается добавить свои параметры в header" 
Сообщение от Makc2K Искать по авторуВ закладки(??) on 21-Дек-05, 13:33  (MSK)
Должно работать! Если передаваемая переменная не пуста, то все должно отображаться. В описании cgi сказанно, что если метода не существует, то он его все равно отработает. Например q->H1(q->QWERTY("test")) сгенерирует <H1><QWERTY>test</QWERTY></H1>. Думаю это такая реализация activeperl CGI. Можно напечатать ручками хотя это полумера.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру