Помощник
Вопрос о скриптах, от новичка :) |
Richard
|
Сообщение
#1
|
||
|
|
||
|
|||
FlashBlack |
24.8.2008, 22:39;
Ответить: FlashBlack
Сообщение
#2
|
|
По поводу заполнения форм..
в скриптовом виде писать не буду, расскажу минимально на пальцах: Сначало парсятся все формы ввода и информации т.е.(все input теги) в их состав входят данные такие как name и value. Далее подбираются синонимы к name, например (name,nickname,username,and etc) - этим мы узнаём что именно нам надо ввести в форму. после того как составляем целый список name, можно по СОКЕТ\КУРЛ соединению передавать name=value. Вобщем думаю минимально обьяснил.... Как куплю себе всё необходимое к школе, накину простой код(1-3дня). -------------------- |
|
|
Richard
|
Сообщение
#3
|
|
можно по СОКЕТ\КУРЛ соединению передавать Вот это больше всего интересует в реализации... А все остальное в принципе как я и думал... Спасибо. Еще варианты? -------------------- |
|
|
nikito_su |
25.8.2008, 8:42;
Ответить: nikito_su
Сообщение
#4
|
|
Через PHP
$url="sait.com"; $login="admin"; $pwd="123"; // $url страница на которую будем передовать POST // Например на страницы $url есть форма для авторизации // где в input name=Login передадим значение переменой $login // где в input name=Password передадим значение переменой $pwd $post = 'Login='.$login.'&Password='.$pwd; //Формируем сам запрос $curl = curl_init($url); //Делаем вид что мы обычный человек =) curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)"); curl_setopt($ch, CURLOPT_HTTPHEADER, "Accept-Language: ru-ru"); curl_setopt($curl, CURLOPT_HEADER, TRUE); curl_setopt($curl, CURLOPT_NOBODY, TRUE); curl_setopt($curl, CURLOPT_POST, TRUE); curl_setopt($ch, CURLOPT_TIMEOUT, 3); curl_setopt($curl, CURLOPT_POSTFIELDS, $post); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, FALSE); $result = curl_exec($curl); curl_close($curl); print $result; Через Socket $url="sait.com"; $login="admin"; $pwd="123"; $post = 'Login='.$login.'&Password='.$pwd; //Формируем сам запрос $fp = fsockopen($url, 8080); //Формируем сам запрос $send = ""; $send .= "POST / HTTP/1.1\r\n"; $send .= "Host: $url\r\n"; $send .= "Referer: google.ru\r\n"; //типо с какого сайта перешли $send .= "User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)\r\n"; $send .= "Content-length: ".strlen($post)."\r\n"; $send .= "Content-type: text/plain\r\n"; $send .= "Connection: close\r\n"; $send .= "\r\n"; $send .= $post."\r\n\r\n"; fputs($fp, $send); $result = fread($fp, 1000000); fclose($fp); echo $result; Это я написал примерно и на быструю руку,такчто возможно есть ошибки =) Сообщение отредактировал nikito_su - 25.8.2008, 8:42 -------------------- |
|
|
Richard
|
Сообщение
#5
|
|
|
БлагодарюЮ буду разбираться с этим всем... ибо штука полезная...
-------------------- |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вопрос - платное размещение баннеров на сайте | 10 | WGN | 3193 | 14.12.2020, 14:20 автор: Peterson |
|
Вопрос по рекламе в "инстаграме" Только активные аккаунты могут создавать или редактировать рекламу |
8 | Zubkov | 16057 | 17.1.2020, 17:49 автор: Forumacc |
|
Вопрос-ответ о работе форума | 307 | dos1k | 43339 | 9.11.2019, 17:59 автор: heks |
|
Жена логопед, собрался ей приводить клиентов. Встал вопрос, куда приводить. В теме перечисление доступного мне продвижения, но с чего начать? |
9 | memeplex | 3730 | 16.2.2019, 15:45 автор: zyzy |
|
Предлагаю размещение качественных ссылок на форумах и сервисах вопрос ответ | 21 | ПроФФи | 5032 | 2.3.2018, 20:56 автор: ShowPrint |
Текстовая версия | Сейчас: 25.4.2024, 16:00 |