Автор Тема: Автозаполнение чужой формы  (Прочитано 19020 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
Автозаполнение чужой формы
« : 31 Мая 2001, 05:04:34 »
Кто-ниюудь знает,  как автоматически заполнять форму и отсылать?
Лучше это было в фоновом режиме.

Оффлайн !ataMAN!

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 94
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.chainikam.net
Автозаполнение чужой формы
« Ответ #1 : 01 Июня 2001, 22:38:04 »
Это несложно можно организовать на PHP/Perl !
8-)
Делаю и поддерживаю сайты о заработке бесплатно всем желающим!
Скажи чайникам - нет!

  • Гость
Автозаполнение чужой формы
« Ответ #2 : 02 Июня 2001, 23:56:18 »
Это всё разговоры, а реальну программку нельзя ?

Оффлайн !ataMAN!

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 94
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.chainikam.net
Автозаполнение чужой формы
« Ответ #3 : 03 Июня 2001, 00:44:36 »
Если метод "ГЕТ", то в файле *.php пишеш:

file("http://www.site.com/cgi-bin/forma.cgi?name=vasya&password=q");
и т.д...
?>
Тут можешь писать обычный html-код

С "ПОСТ"ом в фоновом режиме наверное не получится...
Делаю и поддерживаю сайты о заработке бесплатно всем желающим!
Скажи чайникам - нет!

  • Гость
Автозаполнение чужой формы
« Ответ #4 : 03 Июня 2001, 09:59:36 »
Цитировать

С "ПОСТ"ом в фоновом режиме наверное не получится...

Вот как раз у меня случай с "ПОСТОМ"
Очень жаль.

Оффлайн vlad

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 46
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.deltacom.co.il
Автозаполнение чужой формы
« Ответ #5 : 03 Июня 2001, 16:38:06 »
Можно во многих случаях заполнить чужую форму и через POST ,
Но для этого придётся повозится:

Спрячь форму, выдав её клиенту

http://www.baworldcargo.com/tracking/results.jsp" name="TTForm" target="self">




имена полей возми как в форме заполнения

В javascripte заполни поля и отошли.

document.TTForm.AWBprefix.value = AWBprefix_val;
document.TTForm.AWBnumber.value = AWBnumber_val;
document.TTForm.submit();

Для немедленной отсылки используй событие "onLoad" tag
Если хочеш оставить свое окно- target назначь на фрайм


Успехов, Vlad

  • Гость
Автозаполнение чужой формы
« Ответ #6 : 03 Июня 2001, 16:45:28 »
Это более правдоподобно.
Спасибо.

  • Гость
Автозаполнение чужой формы
« Ответ #7 : 06 Июня 2001, 02:03:43 »
Привожу код страницы


Гостевая книга miigaik










Что в ней надо добавить (преобразовать) ?
Я пробовал у меня ничего не получется. Встаёт на leave_message.xhtml (её требуется загрузить с того сайта на котором лежит ?)

Спасибо за внимание!

Оффлайн vlad

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 46
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.deltacom.co.il
Автозаполнение чужой формы
« Ответ #8 : 06 Июня 2001, 18:06:30 »
Дай прямой линк той формы, которую хочеш заполнить.

Vlad ;-)

  • Гость

Оффлайн vlad

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 46
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.deltacom.co.il
Автозаполнение чужой формы
« Ответ #10 : 07 Июня 2001, 11:01:13 »


.......


http://narod.yandex.ru/guestbook/leave_message.xhtml" method=post name="sendf">









.......

Успехов, Vlad

Оффлайн vlad

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 46
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.deltacom.co.il
Автозаполнение чужой формы
« Ответ #11 : 07 Июня 2001, 11:11:14 »
Упс.
UltraBord изменил значение value поля "submit" - его значение смотри в source исходника

Оффлайн !ataMAN!

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 94
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.chainikam.net
Автозаполнение чужой формы
« Ответ #12 : 08 Июня 2001, 18:44:11 »
ЯваСкрипт это конечно хорошо...
Если он работает так как ты хотел то вообще отлично...
Я тут для своего общего развития сделал маленький скриптик на php...
Если тебе понравится его работа могу подогнать под твои требования!
Делаю и поддерживаю сайты о заработке бесплатно всем желающим!
Скажи чайникам - нет!

Оффлайн Dmitriy

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
Автозаполнение чужой формы
« Ответ #13 : 08 Июня 2001, 22:01:24 »
А какбы посмотреть сам текст "test.php".
Для меня это тоже очень актуальная тема.

Dmitriy

Оффлайн vlad

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 46
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.deltacom.co.il
Автозаполнение чужой формы
« Ответ #14 : 09 Июня 2001, 15:01:53 »
Можно и на PHP ;-)

Пример смотри :
  1 ) Ручное заполнение формы:
          http://www.deltacom.co.il/temp/send.htm
   2) Автоматическое заполнение формы:
          http://www.deltacom.co.il/temp/send.php

_____________________________
Исходный код send.php:
_____________________________

Hi, this is to upload a data manually ...

/b>
For example you want to send field to


  "http://www.deltacom.co.il/temp/get.php" :




$field_name1_val = urlencode ("test send data");
$f2_val = urlencode ("data 2");

$content_data = "field_name1=$field_name1_val&fi2=$f2_val";


$remote_page = "http://www.deltacom.co.il/temp/get.php";


$msg =
"POST $remote_page HTTP/1.0
Content-Type: application/x-www-form-urlencoded;
Content-Length: ".strlen($content_data)."\\r
\\r
";

$result="";
$f = fsockopen("www.deltacom.co.il",80);
fputs($f,$msg.$content_data);
while (!feof($f)){
 $result .= fread($f,32000);
 }
fclose($f);
print $result;
?>

_______________________
Исходный код get.php
_______________________





Echo form "get.php"

 print "field_name1>";
 print "$field_name1";
 print "
";
 print "fi2>";
 print "$fi2";
 print "
";
?>



_______________________
Успехов, Vlad

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28