Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: Andromeda от 04 Апреля 2002, 16:06:46
-
Здравствуйте!
Хотелось бы зделать следующую вещь.
Вызывать скрипты view.cgi и comments.cgi из своего скрипта (который генерит конечную страницу) и только затем выплевывать все на экра вместе с результатами работы моего скрипта.
Как лучше это сделать?
-
результатами работы моего скрипта.
Как лучше это сделать?
а смотря какой у вас скрипт. может стоит все через SSI/PHP подключить?
-
script у меня на perl. он генерит страничку, в которую в свою очередь нужно вставить результаты работы WebLog
-
script у меня на perl. он генерит страничку, в которую в свою очередь нужно вставить результаты работы WebLog
на форуме perl были топики на эту тему, хотя :) самое простоя/правильное будет как то разделить их и вставлять результат работы каждого через include или генерит статичные страницы Sanitarium а там уже будет SSI вызов вашего скрипта
-
статические страницы генерить не хочется, т.к это приведет к захламлению кучей файлов. Да и SSI использовать не вижу смысла, пусть все полностью на perl будет.
Разделить тоже было бы не очень правильно. Хотелось бы зделать единый интерфейс. Просто кроме weblog там еще и другие скрипты будут подобным образом использоваться.
А нельзя ли вызывать view.cgi и comments.cgi локально без обращения к apache?
-
А нельзя ли вызывать view.cgi и comments.cgi локально без обращения к apache?
т.е. открыть как процесс и похимичить ;) ?
Можно, но тутдействительно надо химичить
-
как оказалось ненадо. Все достаточно просто. Чтобы вызвать скрипты WebLog локально я присвоил двум переменным окружения $REQUEST_METHOD и $QUERY_STRING соответствующие значения, произвел вызов из своего скрипта, обработал выходной поток, перенаправив все ссылки на свой скрипт и выплюнул полученное вместе с результатами работы моего скрипта.
Вот и все! Помоему очень просто, логично и правильно :)
-
Вот и все! Помоему очень просто, логично и правильно
согласен ;)