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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скрипт отсыла сообщения в гостевую, Скрипт отправляет сообщение в гостевую! 
:(
    Опции темы
Dolik
Дата 15.1.2005, 00:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Приветствую. Объясните почему он работать не хочет. По идее он должен при запуске внести запись в гостевую на удаленном хосте. При его запуске с компа значек на компе "загорается" , т.е. соединение с хостом идет но сообщение не остается. Помогите пожалуйста.

Код
use LWP::Simple;
my $url = 'http://rota35.boom.ru/servletGuestBook?action=view&id=33076235'; #URL гостевой на удаленном хосте
my $form1= 'from';                 # имя поля формы
my $form2 = 'comment';         # имя поля формы
my $val1= 'Dolik';                   # значение поля формы
my $val2 = 'Eto soobschenie poslano skriptom, esli ono doshlo znachit skript rabotaet';                 # значение поля формы
my $req = $url."&".&c_str($form1 => $val1, $form2 => $val2);
sub c_str{
my %_data=map { s/([^0-9a-z])/sprintf("%%%x", ord($1))/egi;$_; } @_;
my $_out;
for ( keys %_data ){
$_out.="&" if ($_out);
$_out.=$_."=".$_data{$_};
}
return $_out;
}
get($req);

PM MAIL   Вверх
wpp
Дата 16.1.2005, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



там же вроде метод POST ожидается
Цитата
<FORM method="post" action="/servletGuestBook">

PM   Вверх
Гость_Yuri
Дата 16.2.2005, 14:38 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ну что методом POST проблему решили?
Если нет - поделюсь своими соображениями.
[email protected]
  Вверх
dimes
Дата 16.2.2005, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



Dolik
Абсолютно не правильный запрос на сервер... Не привильный не состороны perl а просто е правильный, передаются не те значения не те поля и т.д.
Проблемма каторая стала перед табой к perl не имеет отношение скорее к HTML, вобщем учим мат часть в смысле HTML
PM ICQ   Вверх
s_a_s_h_a
Дата 17.2.2005, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Посмотрел я твою гостевую. Исправь в

my $url = 'http://rota35.boom.ru/servletGuestBook?action=view&id=33076235';

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


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

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


 




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


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

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