powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
7 сообщений из 7, страница 1 из 1
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33684904
Ceridan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть формочка, на ней три поля ввода типа TEXT. Метод передачи GET.

Вот содержимое файла обработчика:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
print "Content-Type: text/html\n\n";

$fname = param("fname");
$iname = param("iname");
$oname = param("oname");

print "
<html>
<body bgcolor=#F0F8FF >\n";
print"$fname $iname $oname";
print "</body></html>";

fname,iname и oname соответсвенно имена элементов формы.

И вместо строки текста на голубоватом фоне я вижу просто белую страничку, без ошибок!
Причем, что обидно, если вообще убрать всю работу с переменными и просто вывести строку какую-нибудь, то все нормально, выводистя фон и строка.
...
Рейтинг: 0 / 0
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33684985
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор<body bgcolor=#F0F8FF >\n";
зачем тут символ переноса строки?

каким модулем Вы обрабатываете данные? CGI.pm?
...
Рейтинг: 0 / 0
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33685009
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
Код: plaintext
1.
2.
3.
4.
use CGI;
my $q=new CGI;
$fname = $q->param("fname");
...

Так попробуйте..
...
Рейтинг: 0 / 0
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33685031
Ceridan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не помогло ничего :( Все равно белая сраница :(

А как принудительно поставить конкретный модуль для обработки?
...
Рейтинг: 0 / 0
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33685032
Ceridan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вру... создал заново файл и написал так, как предложил Guest и заработало! Спасибо Вам большое за помощь :)

Я только начал изучать Перл потому может кто-нибудь просветить - как принудительно выставить модуль обработчик? CGI.pm например ?
...
Рейтинг: 0 / 0
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33685046
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CeridanЯ только начал изучать Перл потому может кто-нибудь просветить - как принудительно выставить модуль обработчик? CGI.pm например ?
следующая строчка отвечает за это (CGI.pm)
Код: plaintext
use CGI;
...
Рейтинг: 0 / 0
(Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
    #33685047
Ceridan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понял, спасибо Вам и всем кто откликнулся!
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl) Пожалуйста, подскажите, в чем ошибка в обработке параметров по методу GET?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]