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

  #14221  
Старый 09.01.2010, 15:35
Аватар для Kusto
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

Цитата:
Сообщение от Nightmarе  
Какие функции кроме как fsockopen и cURL могут послать сайту POST запрос?

Да, и ещё из конфига phpinfo:
cURL support enabled
cURL Information libcurl/7.18.1 OpenSSL/0.9.7d zlib/1.1.4

Вроде бы cURL включён, но при попытке отправить пакет с данными, выдаёт ошибку 28
Ну вот пример например:
Код:
<?php 
$ch = curl_init('http://ya.ru'); 
curl_setopt($ch, CURLOPT_HEADER, 1); 
curl_setopt($ch, CURLOPT_NOBODY, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_TIMEOUT, 3); 
$res = curl_exec($ch); 
$errno = curl_errno($ch); 
$error = curl_error($ch); 
curl_close($ch); 
if($errno > 0) 
echo $errno.':'.$error; 
else echo $res; 
?>
Ответ сервера:
28:connect() timed out!
обрати внимание на эту страницу и сравни со своим курлом (там два варианта для яндекса) походу дела в курле недостаточно данных- вот и ждет ответ и время ожидания заканчиваеться (так вроде в ошибке написанно у тебя)
http://forum.antichat.ru/threadnav40896-1422-10.html
 
Ответить с цитированием

  #14222  
Старый 09.01.2010, 15:40
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от Kusto  
обрати внимание на эту страницу и сравни со своим курлом (там два варианта для яндекса) походу дела в курле недостаточно данных- вот и ждет ответ и время ожидания заканчиваеться (так вроде в ошибке написанно у тебя)
http://forum.antichat.ru/threadnav40896-1422-10.html
Да нет, не в нём дело. На других сайтах он работает нормально, а на нужном мне ошибка 28, ни сокэты не пашут, ни курица, хотя в конфиге написанно, что всё включено. Вот и не пойму, почему запросы не работают.
 
Ответить с цитированием

  #14223  
Старый 09.01.2010, 15:43
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Nightmarе  
Какие функции кроме как fsockopen и cURL могут послать сайту POST запрос?

Да, и ещё из конфига phpinfo:
cURL support enabled
cURL Information libcurl/7.18.1 OpenSSL/0.9.7d zlib/1.1.4

Вроде бы cURL включён, но при попытке отправить пакет с данными, выдаёт ошибку 28
Ну вот пример например:
Код:
<?php 
$ch = curl_init('http://ya.ru'); 
curl_setopt($ch, CURLOPT_HEADER, 1); 
curl_setopt($ch, CURLOPT_NOBODY, 1); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_TIMEOUT, 3); 
$res = curl_exec($ch); 
$errno = curl_errno($ch); 
$error = curl_error($ch); 
curl_close($ch); 
if($errno > 0) 
echo $errno.':'.$error; 
else echo $res; 
?>
Ответ сервера:
28:connect() timed out!
curl_setopt($ch, CURLOPT_TIMEOUT, 3); Выставь больше, у тебя видимо слабый канал, поставь 10.
 
Ответить с цитированием

  #14224  
Старый 09.01.2010, 15:44
Аватар для Kusto
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

значит надо снифать что запрашивает сервак (прописывает ли кукисы, инфо по браузеру, рефер откуда идет и т д) и из этих данных уже плясать (я даже непредставляю как можно что то отправить на сайт если он не запрашивает у тебя этих данных)
 
Ответить с цитированием

  #14225  
Старый 09.01.2010, 15:58
Аватар для Gifts
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

Komyak imageGD - это не только создание собственных капчей, но и произвольные действия над чужими
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
 
Ответить с цитированием

  #14226  
Старый 09.01.2010, 16:04
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от b3  
curl_setopt($ch, CURLOPT_TIMEOUT, 3); Выставь больше, у тебя видимо слабый канал, поставь 10.
Поставил 30, потом 60, тоже самое.
Складывается ощющение файрвола чтоли... Ось Линукс...
 
Ответить с цитированием

  #14227  
Старый 09.01.2010, 16:26
Аватар для Tigger
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме:
5386281

Репутация: 1177


Отправить сообщение для Tigger с помощью ICQ
По умолчанию

Для своих нужд потребовался маленький постер в ЖЖ. Быстренько все отснифал, накодил, послал нужные POST запросы, но мне постоянно приходит ответ:
"Bad Unicode Input
Your browser sent some text which is not recognised as valid text in the UTF-8 encoding, as it should be. This might happen if you forced your browser to view the previous page in some other encoding rather than UTF-8. It may also indicate a bug in the browser. If you cannot get around this error, contact us."

Я и сам скрипт переделал в UTF-8, и хидеры ставил, и в мета тэги прописывал - все-ровно. Подскажите, пожалуйста!!!
 
Ответить с цитированием

  #14228  
Старый 09.01.2010, 16:29
Аватар для -=lebed=-
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Цитата:
Сообщение от Tigger  
Для своих нужд потребовался маленький постер в ЖЖ. Быстренько все отснифал, накодил, послал нужные POST запросы, но мне постоянно приходит ответ:
"Bad Unicode Input
Your browser sent some text which is not recognised as valid text in the UTF-8 encoding, as it should be. This might happen if you forced your browser to view the previous page in some other encoding rather than UTF-8. It may also indicate a bug in the browser. If you cannot get around this error, contact us."

Я и сам скрипт переделал в UTF-8, и хидеры ставил, и в мета тэги прописывал - все-ровно. Подскажите, пожалуйста!!!

Бад Unicode Input
Ваш браузер послал какой-нибудь текст, который не признается действительным текст в UTF-8 кодировке, как это и должно быть. Это может произойти, если вы заставили браузер для просмотра на предыдущую страницу в другой кодировке, а не UTF-8. Он также может указывать на ошибку в браузере. Если вы не можете обойти это ошибка, свяжитесь с нами.

Чёт отправляется из данных не в юникоде, а требуется юникод!
Код скрипта в тегах php в студию!
 
Ответить с цитированием

  #14229  
Старый 09.01.2010, 16:41
Аватар для Tigger
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
Провел на форуме:
5386281

Репутация: 1177


Отправить сообщение для Tigger с помощью ICQ
По умолчанию

Цитата:
Сообщение от -=lebed=-  
Бад Unicode Input
Ваш браузер послал какой-нибудь текст, который не признается действительным текст в UTF-8 кодировке, как это и должно быть. Это может произойти, если вы заставили браузер для просмотра на предыдущую страницу в другой кодировке, а не UTF-8. Он также может указывать на ошибку в браузере. Если вы не можете обойти это ошибка, свяжитесь с нами.

Чёт отправляется из данных не в юникоде, а требуется юникод!
Код скрипта в тегах php в студию!

А бля
Я просто в строчке с пост запросом букву пропустил
 
Ответить с цитированием

  #14230  
Старый 09.01.2010, 20:43
Аватар для Kusto
Kusto
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме:
7518056

Репутация: 1089


Отправить сообщение для Kusto с помощью ICQ
По умолчанию

Цитата:
Сообщение от admink1  
[CODE]

а это может быть связано с тем, что суперссылкивконтакта сразу все вместе выдергиваются и вставляются и из-за этого он переходит только по последней, третей ссылке в блоке?
решил я проверить (мож действительно происходило что то фантастическое у тебя)- вывод сделал такой что у тебя дело не в циклах а в способе по которому ты на ссылку заходиш
смысл такой- береться первый акк- он заходит на http://otvet.mail.ru/question/1 затем на http://otvet.mail.ru/question/2 и потом на http://otvet.mail.ru/question/3 затем меняеться акк который заходит по ссылкам 4,5,6 (и т д) (можеш вручную проверить чтоб убедиться что все правильно)
ну а вот собственно такая форма работает (правда авторизацию не делал- ты говорил что с ней все ОК)

PHP код:
<?php 
function curl($url,$post

     
$ch curl_init(); 
     
curl_setopt($chCURLOPT_URL$url); 
     
curl_setopt($chCURLOPT_HEADER0); 
     
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
     
$result curl_exec($ch); 
     
curl_close($ch); 
     return 
$result
};
$k file('id.txt'); 
$xfile('name.txt'); 
$a=array_chunk($k,3);  
foreach (
$a as $c => $d){ 
echo 
" </br>  дернули  акк $x[$c] и залогинились</br></br>";  
foreach (
$d as $f) {
$url "http://otvet.mail.ru/question/".$f;
 
$start curl($url,$post_n);
echo 
$start;
 }
}
?>
вот так примерно и работает

Последний раз редактировалось Kusto; 11.01.2010 в 16:32..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ