ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

формирование и посылка post
  #1  
Старый 16.07.2009, 12:43
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

Репутация: 115
По умолчанию формирование и посылка post

привет... есть такой вопросик...
есть сайт www
на этом сайте есть авторизация и юзвери... надо делать им рассылочку...
есть форма в ЛС но посылка не get а post...
возникает вопрос, как послать в заголовке пост запрос в виде сообщения....
+ передать куки для авторизации...
 
Ответить с цитированием

  #2  
Старый 16.07.2009, 12:49
Аватар для MuXaJIbI4
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
Провел на форуме:
108674

Репутация: 32
По умолчанию

ты сам то понял чего сказал
 
Ответить с цитированием

  #3  
Старый 16.07.2009, 13:34
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

Репутация: 115
По умолчанию

нет блять.... я долбаеб....
не знаешь... нехер писать без надобности
 
Ответить с цитированием

  #4  
Старый 16.07.2009, 13:43
Аватар для Fepsis
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Легче всё сделать курлом...
 
Ответить с цитированием

  #5  
Старый 16.07.2009, 13:44
Аватар для FireFenix
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

Читаем мануал по CURL http://ru.php.net/manual/ru/book.curl.php

PHP код:
<?php 
$curl 
curl_init(); //Инициализация CURL
curl_setopt($curlCURLOPT_HEADERFalse); //Отключаем вывод заголовков в результате
curl_setopt($curlCURLOPT_POSTTrue); //Включаем использование метода POST
curl_setopt($curlCURLOPT_RETURNTRANSFERTrue); //Включаем вывод результата
curl_setopt($curlCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");  //Задаём используемый ююезр-агент
curl_setopt($curlCURLOPT_FOLLOWLOCATIONTrue); //Включаем обработку редиректов
curl_setopt($curlCURLOPT_COOKIEFILE"cookiefile.txt");  //Задаём файл для кукисов
curl_setopt($curlCURLOPT_COOKIEJAR"cookiefile.txt"); //Задаём файл для кукисов

curl_setopt($curlCURLOPT_URL"http://site.ru"); //Задаём сайт отправки
curl_setopt($curlCURLOPT_POSTFIELDS"var1=value&var2=value&var3=value"); //Задаём текст отправки POST (переменная=значение)
$xxx curl_exec($curl); //Выполняем запрос

curl_close ($curl); //Закрываем CURL
echo $xxx//Вывод результат на экран

?>
На сокетах будет типа
PHP код:
$postvars = array(
  
”var1” => “value1”,
  
”var2” => “value2”,
  
”var3” => “value3”
); //Массив переменных

//Приведение массива к строке
$postdata “”;
foreach ( 
$postvars as $key => $value )
    
$postdata .= &.rawurlencode($key).=.rawurlencode($value);
$postdata substr$postdata);

$fp fsockopen("http://www.site.ru"80); //Открываем сокет
//Формируем заголовок
$send “”;
$send .= “POST /accounts/ClientLogin HTTP/1.1\r\n”;
$send .= “Hostwww.google.com\r\n”;
$send .= “Content-length.strlen($postdata).\r\n”;
$send .= “Content-typetext/plain\r\n”;
$send .= “Connectionclose\r\n”;
$send .= \r\n”;
$send .= $postdata.\r\n\r\n”;

fputs($fp$send); //Отправляем
$html fread($fp1000000); //Читаем
fclose($fp); //Закрываем

echo $html//Выводим на экран

//Парсим куки в заголовке (Set-Cookie:) и потом обратно пересылаем со следующим запросом 

Последний раз редактировалось FireFenix; 16.07.2009 в 13:56..
 
Ответить с цитированием

  #6  
Старый 16.07.2009, 13:55
Аватар для roddik
roddik
Познающий
Регистрация: 14.01.2009
Сообщений: 93
Провел на форуме:
244235

Репутация: 39
По умолчанию

Цитата:
Сообщение от Fepsis  
Легче всё сделать курлом...
Еще легче Mechanize-ом
 
Ответить с цитированием

  #7  
Старый 16.07.2009, 14:34
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

Репутация: 115
По умолчанию

спасибо... тема исчерпана
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка POST на mail.ru ozerin PHP, PERL, MySQL, JavaScript 8 20.06.2009 15:33
FireFox Post Extension [53x]Shadow Избранное 16 07.06.2009 17:17
POST и headers alex.k12 PHP, PERL, MySQL, JavaScript 19 05.06.2009 00:59
C# HTTP POST Maxidrom С/С++, C#, Delphi, .NET, Asm 11 20.02.2009 21:41
Посылка сообщений на Icq с помощью Php Developer PHP, PERL, MySQL, JavaScript 15 29.05.2006 07:23



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ