Forum Webscript.Ru

Программирование => Perl => Тема начата: Oleg232 от 23 Июня 2003, 06:39:08

Название: как правильно вписать скрипт в дизайн?
Отправлено: Oleg232 от 23 Июня 2003, 06:39:08
Посоветуйте пожалуйста. У меня сайт построен на SSI, т.е. шапка, меню и концовка всех страниц одинаковая, только в контенте позагружается разная информация. Посоветуйте пожалуйста как лучше вставить в контент результаты работы cgi скрипта с условием, что для исполнения скрипта нужна входящаяя информация из FORM. Очень не хочется заниматься подгрузкой дизайна сайта из самого скрипта.
Название: как правильно вписать скрипт в дизайн?
Отправлено: Mog. от 23 Июня 2003, 08:13:47
Можно

тогда скрипт получает данные, переданные из формы. ГЕТом, естественно.
Название: как правильно вписать скрипт в дизайн?
Отправлено: Oleg232 от 23 Июня 2003, 09:28:19
Спасибо большое, все очень здорово. А существует ограничение на длинну строки GET???
Название: как правильно вписать скрипт в дизайн?
Отправлено: Mog. от 23 Июня 2003, 15:22:19
Да. 255 символов (вот только не соврать бы)
Название: как правильно вписать скрипт в дизайн?
Отправлено: Alone от 23 Июня 2003, 18:25:07
Mog. уверен?
вродебы 2-4к можно
правда конкретно для SSI не уверен
Название: как правильно вписать скрипт в дизайн?
Отправлено: Mog. от 24 Июня 2003, 08:38:32
Цитировать
Alone:
Mog. уверен?
Вот и хрен то, что не уверен :(
Название: как правильно вписать скрипт в дизайн?
Отправлено: Wyclef от 24 Июня 2003, 09:57:37
Цитировать
Вот и хрен то, что не уверен

In most cases, you don\'t have to worry about limiting the data submitted through the GET method. GET is usually self-limiting and won\'t deliver more than approximately 1K of data to your script. The server automatically limits the size of the data placed into the QUERY_STRING environment variable, which is how GET sends information to a CGI program.
Название: как правильно вписать скрипт в дизайн?
Отправлено: Yaroslav от 24 Июня 2003, 11:52:00
не знаю как на счет SSI, (вроде они похожи), а на Perl я эту проблемму решил с помощью вставки из файла (если это просто текст:
сообственно сам запрос - проект
и обработка:
print head;
sub riad {
if(open (INFO,"$bufer.txt")) {
@msg=;
close(DATA);
print "@msg\\n";
}

если надо вставить скрипт, то сделал это так: