Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вставка perl script в html, чтобы как php работало 
:(
    Опции темы
burakov
Дата 29.7.2009, 11:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



Добрый день...

работаю под windows + Denwer

Известно, следующее ...
чтобы вставить php код html достаточно (как одно из возможных решений)
написать  в html следующее

Код

<script language = php>
    print "Привет";
</script>


при этом на страничке отобразится 
Привет 
(и расширение файла, содержащего странчику равно .html на не .php - правда для этого пришлось дописать, чтобы appache искал php script в страничках с расширением .html)

ВОПРОС.
возможно ли вставить (пусть даже после некоторых настроек)
в  страничку с расширением .html код типа

Код

<script language = perl>
    print "Привет";
</script>


и чтобы нормально все отобразило?
Если можно рабочий пример...



Спасибо.


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
burakov
Дата 29.7.2009, 15:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



Вот нашел один способ...
http://dklab.ru/chicken/nablas/8.html

А что ничего проще не придумали еще ???
какая супер ручная настройка получается.... :(


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
Itsys
Дата 29.7.2009, 15:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: нет
Всего: 34



В поставке perl от activestate (для винды) было что-то такое, во всяком случае был отдельный исполняемый файл. Технология подключения и работы описана во встроенной документации.
PM MAIL WWW Skype   Вверх
KSURi
Дата 29.7.2009, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 887
Регистрация: 8.6.2006
Где: Russia

Репутация: 2
Всего: 27



burakov, чтобы как пхп работало, юзайте пхп)
Если уж очень хочется на перле, то смотрите любой шаблонизатор на callback-модели (Mason - самый популярный).


--------------------
Died at Life.pl line 21
PM Jabber   Вверх
gcc
Дата 29.7.2009, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 2
Всего: 17



вставить как-то можно в HTML!

только нужно бзать mod_perl и иметь свой собственнцый сервер

я где-то видел в статье по-моиму на англиском языке или на русском
и тут korob2000 где-то пример приводил

Это сообщение отредактировал(а) gcc - 29.7.2009, 23:47
PM WWW ICQ Skype GTalk Jabber   Вверх
GShadrin
Дата 30.7.2009, 11:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 101
Регистрация: 20.7.2009
Где: Екатеринбург

Репутация: нет
Всего: нет



вот видел такое:

PerlScript

Сценарная версия языка PERL, работающая на стороне клиента под управлением Microsoft Internet Explorer 4.0+ и на стороне сервера под управлением Microsoft Internet Information Server 3.0+. Для его использования в Веб-страницах необходимо установить PerlScript на каждом компьютере-клиенте, поэтому он может применяться только в интрасетях. Рекомендуется использовать PerlScript в тех случаях, когда Вам необходима интенсивная обработка символьных выражений. Его последнюю версию можно бесплатно загрузить с узла http://www.activestate.com/ActivePerl/ Внешняя ссылка.

Пример сценария:

<script type="text/perlscript">
<!-- начало сценария
  $window->document->write('Hello, world!');
# конец сценария -->
</SCRIPT>

http://wdh.suncloud.ru/html09.htm#perlscript

Это сообщение отредактировал(а) GShadrin - 30.7.2009, 11:25
PM MAIL   Вверх
gcc
Дата 30.7.2009, 11:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: 2
Всего: 17



А для фирефокс. опера нету чтоли?
PM WWW ICQ Skype GTalk Jabber   Вверх
Itsys
Дата 30.7.2009, 11:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: нет
Всего: 34



Вот выдержка из документации:
Код

What is PerlScript?
PerlScript is an ActiveX scripting engine that allows you to use Perl with any ActiveX scripting host. At this time, ActiveX scripting hosts include:

Internet Information Server 3.0/4.0/5.0 
Peer Web Services 3.0/4.0 
Microsoft Internet Explorer 5.0x 
Windows Scripting Host 
What do I need to run PerlScript?
ActivePerl 
an ActiveX scripting host (see above) 
Windows 200x/NT/XP/Me/9x 
Perl scripts! 

PM MAIL WWW Skype   Вверх
burakov
Дата 30.7.2009, 14:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



Добрый день,
спасибо за ответы.

все таки я под perlscript имел ввиду
что perl будет выполняться на стороне сервера (как PHP),
наверное все таки надо было как то тему обозвать типа mod_perl 
(но когда я тему создавал - я еще не знал как правильно спросить...)

Судя по всему ближе всех к запрашиваемому оказался KSURi.
Нужно рыть в сторону шаблонизаторов.


И все ж таки параллельно подняли тему про перл скрипт на стороне клиента
у кого работает вот это код???

Код

<script type="text/perlscript">
<!-- начало сценария
  $window->document->write('Hello, world!');
# конец сценария -->
</SCRIPT>


у меня должен работать запускаю его интернет эксплойере 6.0 ActivePerl у меня стоит , но почему то не срабатывает??? (web сервера не стоит, но должно судя по описанию и без него выполняться, как например выполняется java script )...





--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
Itsys
Дата 30.7.2009, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: нет
Всего: 34



ISS нужен обязательно, если ActivePerl стоит, смотри документацию, там все написано про настройку...
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.1051 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.