RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : [CGI-REXX] Павлины , говоришь,


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Andrey Mitrofanov, 2:5020/1302.486
To : Roman Popov
Subj : [CGI-REXX] Павлины , говоришь,

> немного перла и CGI:
> read(STDIN, $buffer_post, $ENV{'CONTENT_LENGTH'});

М-м-м, перл [павлины :)], говоришь, ЦиЖиаЙ?..
Никогда не делал. :-|

> на REXX
> env="OS2ENVIRONMENT"
> buffer_post = charin(,,value("CONTENT_LENGTH",,env))
> Так вот пример на перле работает всегда, а на рексе не работает при CONTENT_LENGTH > 4000 :(. То есть надо из формы передать методом POST большой обьем данных.

Попробуй что-нибудь вроде:

env="OS2ENVIRONMENT"
len=value("CONTENT_LENGTH",,env) /* i=0 */
WHILE LENGTH(buffer_post)<len /*& i<999*/
buffer_post = buffer_post || charin(,,len-LENGTH(buffer_post))
/*i=i+1*/
END

...Be happy, take it easy, sayonara.
---abm@null.ru,abme@rambler.ru

Tue 09 Apr 2002 12:30 Mozilla/4.61 [ru] (OS/2; U)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.