Forum Webscript.Ru

Программирование => Perl => Тема начата: xalex от 22 Мая 2003, 15:00:11

Название: Как передать данные в определенную форму из нескольких?
Отправлено: xalex от 22 Мая 2003, 15:00:11
Доброе время суток.

Есть задача, передать данные в определенную форму на странице. Что нужно добавить?

Текущий код:

Название: Как передать данные в определенную форму из нескольких?
Отправлено: Mog. от 22 Мая 2003, 15:49:01
А чё, не работает?
Название: Как передать данные в определенную форму из нескольких?
Отправлено: xalex от 22 Мая 2003, 16:05:24
Цитировать
Mog.:
А чё, не работает?

Работало бы - не спрашивал. :)
Не работает. В ответе пишет ошибку 302.
На указанной странице несколько форм, может быть связано с этим. Кстати, как запостить данные именно в нужную форму, или это определяет сервер по переданным параметрам?
Название: Как передать данные в определенную форму из нескольких?
Отправлено: xalex от 22 Мая 2003, 16:06:32
Цитировать
Mog.:
А чё, не работает?


ответ сервера:
[/list]


302 Found

Found


The document has moved here.<
P>


Apache/1.3.27 Server at http://www.zol.ru Port 80


[/list]
Название: Как передать данные в определенную форму из нескольких?
Отправлено: NeoNox от 22 Мая 2003, 16:42:23
Словарь в руки и переводить.
Далее документация по LWP (perldoc LWP) до понятия сути вопроса.
Потом посмотреть какие названия у формы и передавать в каждую свою информацию.
Если лень все это делать, то есть раздел "Изготовление Скриптов..." запасайся деньгами и вперед.
Название: Как передать данные в определенную форму из нескольких?
Отправлено: xalex от 22 Мая 2003, 16:47:44
Цитировать
NeoNox:
Словарь в руки и переводить.
Далее документация по LWP (perldoc LWP) до понятия сути вопроса.
Потом посмотреть какие названия у формы и передавать в каждую свою информацию.
Если лень все это делать, то есть раздел "Изготовление Скриптов..." запасайся деньгами и вперед.

Не пойму, для чего словарь, ну да ладно.
Если у формы нет названия, просто action и method?
Название: Как передать данные в определенную форму из нескольких?
Отправлено: NeoNox от 22 Мая 2003, 16:59:56
Для перевода вот этой строки:
The document has moved here.
Далее смотрим эту страницу -
1) form action="/declar_new/add.php"
2) Заголовок объявления: input type="text" name="title" size="60" maxlength="60" value=""
3) Ваше имя: input type="text" name="author" size="60" maxlength="60" value=""
и так далее.
тебя должны интересовать name в input
Название: Как передать данные в определенную форму из нескольких?
Отправлено: xalex от 22 Мая 2003, 17:27:09
Цитировать
NeoNox:
Для перевода вот этой строки:
The document has moved here.
Далее смотрим эту страницу -
1) form action="/declar_new/add.php"
2) Заголовок объявления: input type="text" name="title" size="60" maxlength="60" value=""
3) Ваше имя: input type="text" name="author" size="60" maxlength="60" value=""
и так далее.
тебя должны интересовать name в input

Я прекрасно знаю, что там написано, но почему document has moved?
Насчёт значений name в input - в моём примере они уже заданы. Насколько я понимаю, в эти поля должны были быть переданы указанные данные. Но этого не происходит, вместо этого надпись, что документ перемещен.
Вот здесь у меня вопрос, где я ошибаюсь?
Название: Как передать данные в определенную форму из нескольких?
Отправлено: Alone от 22 Мая 2003, 17:31:49
Почему?!
К разработчику скрипта а не к нам :)
Скорее всего они так с рефрешом борятся...
Название: Как передать данные в определенную форму из нескольких?
Отправлено: xalex от 22 Мая 2003, 18:18:11
Цитировать
Alone:
Почему?!
К разработчику скрипта а не к нам
Скорее всего они так с рефрешом борятся...

Может есть какие-то идеи, как всё-таки запостить объяву?
Название: Как передать данные в определенную форму из нескольких?
Отправлено: Chs от 22 Мая 2003, 22:49:05
Цитировать
Content-Length: 0\\n

лол :)

И эээээ...уже не раз писал, что изобретение велосипеда не преследуется по закону.
Может воспользоваться LWP?
Если все-таки нет, то внимательно читать rfc2616.