Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (http://nowa.cc/index.php)
-   Perl (http://nowa.cc/forumdisplay.php?f=306)
-   -   Подключение модуля... (http://nowa.cc/showthread.php?t=98175)

kentochek 24.05.2007 16:34

Подключение модуля...
 
Народ подскажите как мне в cgi-сценарии подключить модуль, которого может к примеру не быть на том хостинге, где будет лежать мой скрипт....У меня имеется модуль cyrillic для Perl, который производит преобразование введенных данных в кодировку DOS 866, перед занесением в БД, и обратно в Windows 1251 при извлечении (это необходимо для нормального отображения русских букв)....так вот как мне его подключить, чтобы все работало???...

podlom 14.06.2007 11:25

Ответ: Подключение модуля...
 
IMHO в таком случае можно:
- попробовать установить недостающий модуль из CPAN если есть Shell на хостинге;
- если первый вариант не получится попробовать взять все файлы из недостающего модуля и разместить их в ту же папку, где и остальные скрипты, которые используют этот модуль - иногда срабатывает.

nigat 03.10.2007 11:23

Ответ: Подключение модуля...
 
Perl book http://rapidshare.com/files/59919048/perl.pdf

podlom 03.10.2007 16:46

Ответ: Подключение модуля...
 
nigat,

файл http://rapidshare.com/files/59919048/perl.pdf
не найден :(

iarovit 10.10.2007 04:57

Ответ: Подключение модуля...
 
Цитата:

Сообщение от kentochek (Сообщение 962505)
Народ подскажите как мне в cgi-сценарии подключить модуль, которого может к примеру не быть на том хостинге, где будет лежать мой скрипт....У меня имеется модуль cyrillic для Perl, который производит преобразование введенных данных в кодировку DOS 866, перед занесением в БД, и обратно в Windows 1251 при извлечении (это необходимо для нормального отображения русских букв)....так вот как мне его подключить, чтобы все работало???...

Попробуй как нибудь так ...

$String=~y/АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯабвгдеёжзийклмноп рстуфхцчшщьыъэюя/└┴┬├─┼и╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘▄█┌▌▐▀рстуфх╕цчшщъыьэюя ЁёЄєЇїЎў°∙№√·¤■*/;
(1-перечисление букв в WIN-1251 ; второе DOS);
З.Ы.
Сответственно обратно наоборот

podlom 10.10.2007 10:47

Ответ: Подключение модуля...
 
Модули в cgi-сценариях написанных на Perl подключают 2-мя способами:
1) require("module.pl");
2) use Module;
Если нужно могу более детально описать про каждый из способов. В 1-м случае файл должен заканчиваться 1;, а 2-м необходимо писать пакет.

chorny 15.02.2008 02:52

Ответ: Подключение модуля...
 
Цитата:

Сообщение от kentochek (Сообщение 962505)
Народ подскажите как мне в cgi-сценарии подключить модуль, которого может к примеру не быть на том хостинге, где будет лежать мой скрипт....

Просто закачай его туда в ту же директорию что и сама программа.


Текущее время: 17:16. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2022 2BakSa.WS

Время генерации страницы 0.08958 секунды с 9 запросами