Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Программирование на языке Perl


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

_Ayl_
Статус: Профессионал
Рейтинг: 1961
∙ повысить рейтинг »
Хватов Сергей
Статус: Профессионал
Рейтинг: 269
∙ повысить рейтинг »
Hubbitus
Статус: 10-й класс
Рейтинг: 89
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Perl (Перл)

Номер выпуска:123
Дата выхода:14.07.2010, 01:30
Администратор рассылки:Калашников О.А., Руководитель
Подписчиков / экспертов:140 / 26
Вопросов / ответов:3 / 3

Вопрос № 36318: Доброго времени суток. Может, кто-нибудь подскажет, как в Perl, при написании CGI-скрипта, анализирующего данные текстового поля web-формы на кирилице, организовать перекодирование строки из формата %DF%DF..%DF в обычный формат. Я видел пример в элек...


Вопрос № 41513: Здравствуйте эксперты. Такой вопрос: нужно установить Apache 2.0.52 и ActivePerl-5.8.0.806-MSWin32-x86. Как установить и ...... ясно, а как правильно установить и сконфигурировать и тестить Perl скрипты? стоит servis pack2 );...
Вопрос № 21017: Уважаемые эксперты, можно ли научить Perl-скрипт периодически выполнять какое-то действие? Например чтобы каждые 5 секунд вызывалась определенная процедура или выполнялся вызов внешней програмы, и так до тех пор, пока работа скрипта не будет прервана...

Вопрос № 36318:

Доброго времени суток. Может, кто-нибудь подскажет, как в Perl, при написании CGI-скрипта, анализирующего данные текстового поля web-формы на кирилице, организовать перекодирование строки из формата %DF%DF..%DF в обычный формат. Я видел пример в электронной книге, где это реализовано через регулярные выражения. Но я еще плохо с ними разобрался, а книга сканированная, и там где-то ошибка, в общем, пример у меня не работает. Помогите, пожалуйста, разобраться, и, если не трудно, с небольшими комментариями.

Отправлен: 27.02.2006, 15:01
Вопрос задал: Sergio-dns
Всего ответов: 1
Страница вопроса »


Отвечает Лучников Юрий Владимирович :
Здравствуйте, Sergio-dns!

Пример кода в приложении. А вообще обработка форм имеет много нюансов.
Поэтому посоветую не изобретать велосипед а воспользоваться уже написанной библиотекой для обработки форм CGI-LIB.

Успехов!

Приложение:

Ответ отправил: Лучников Юрий Владимирович
Ответ отправлен: 28.02.2006, 09:00

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 85840 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 41513:

    Здравствуйте эксперты.

    Такой вопрос: нужно установить Apache 2.0.52 и ActivePerl-5.8.0.806-MSWin32-x86.
    Как установить и ...... ясно, а как правильно установить и сконфигурировать и тестить Perl скрипты?

    стоит servis pack2 );

    Отправлен: 28.04.2006, 09:15
    Вопрос задал: Колесников Виталий
    Всего ответов: 1
    Страница вопроса »


    Отвечает Sniffer, Практикант :
    Здравствуйте, Колесников Виталий!
    Да все просто. Скрипты создаешь в папке cgi-bin - а тестишь их
    http://localhost/cgi-bin/script_name.pl

    И смотришь логи апача в случае ошибок...

    Если скрипт вставляется в страницу - то пишешь в том месте где он должен быть:

    только в этом случае нужно указать апачу что html файлы надо парсить и добавить опции исполнения скриптов.
    Это смотри в разделе
    #
    # To use server-parsed HTML files
    #
    AddType text/html .shtml .shtm
    AddHandler server-parsed .shtml .shtm
    и еще


    #
    # This may also be "None", "All", or any combination of "Indexes",
    # "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn\'t give it to you.
    #
    Options FollowSymLinks MultiViews ExecCGI Includes

    Думаю даль сами разберетесь...

    Ответ отправил: Sniffer, Практикант
    Ответ отправлен: 28.04.2006, 12:44

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 94816 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Вопрос № 21017:

    Уважаемые эксперты, можно ли научить Perl-скрипт периодически выполнять какое-то действие? Например чтобы каждые 5 секунд вызывалась определенная процедура или выполнялся вызов внешней програмы, и так до тех пор, пока работа скрипта не будет прервана.

    Отправлен: 18.05.2005, 09:58
    Вопрос задал: Screamer
    Всего ответов: 1
    Страница вопроса »


    Отвечает Rusland, Профессионал :
    Здравствуйте, Screamer!
    Через сам перл конечно же нельзя, но можно использовать cron если ваш хостер поддерживает его.
    Если хотите обновлять через браузер, то можно использовать javascript или обычный тег:
    <meta http-equiv="Refresh" content="10; URL=index.pl">
    после 10 секунд просмотра страницы будет вызываться скрипт index.pl

    Ответ отправил: Rusland, Профессионал
    Ответ отправлен: 18.05.2005, 10:11

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 50438 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    подать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2010, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2010.6.16 от 26.05.2010

    В избранное