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

Запрос на сайт
  #1  
Старый 02.12.2008, 01:52
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

Репутация: 63
По умолчанию Запрос на сайт

Короче тут описан пост запрос на сайт www.weblancer.net/
Но он вообще никак не реагирует(
Что не хватает???Или кук нехватает как их прикрепить???

PHP код:
 <?
set_time_limit
(100);
 function 
Post($server,$url,$post)
    {
        
$q="POST $url HTTP/1.1\r\n".
        
"Host: $server\r\n".
        
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n".
        
'Accept:text/html, image/jpeg, image/png, text/*, image/*, */*'."\r\n".
        
"Accept-Encoding: x-gzip, x-deflate, gzip\r\n".
        
"Accept-Charset: windows-1251, utf-8;q=0.5, *; q=0.5\r\n".
        
"Accept-Language:ru, en\r\n".
        
"Keep-Alive: 300\r\n".
        
"Proxy-Connection: keep-alive\r\n".
        
"Referer: $server \r\n".
        
//
        
"Content-Type: application/x-www-form-urlencoded\r\n".
        
"Content-Length: ".strlen($post)."\r\n".
        
"\r\n".
        
"$post\r\n";
        
$s=fsockopen($server,80);
        
fputs($s,$q);
        while (!
feof($s)) $page.=fgets($s);
        
fclose($s);
        return 
$page;
}
echo 
Post('91.196.0.75','http://www.weblancer.net/','login=Buffalon&password=xXx');

?>
Сама функция работает отлично .Проверял у себя на локалхосте , а вот тут я забыл что то в пост указать?

Последний раз редактировалось Buffalon; 02.12.2008 в 02:02..
 
Ответить с цитированием

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

Репутация: 1304


По умолчанию

Ммм, каг бе у меня скрипт работает, во всяком случае ответ есть. Мб у тя заблокированы сокеты на хостинге?
 
Ответить с цитированием

  #3  
Старый 02.12.2008, 02:04
Аватар для DIAgen
DIAgen
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме:
7364332

Репутация: 1276


По умолчанию

Используй Curl , на много проще, чем возиться с зоголовками, и зачем у тебя set_time_limit(100); , что запрос к серваку и отдача от него будет идти почти 2 менуты.

В CURL для установки кукисов используй CURLOPT_COOKIE а для работы с проксиком CURLOPT_PROXY
 
Ответить с цитированием

  #4  
Старый 02.12.2008, 02:04
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

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

Цитата:
Сообщение от Gifts  
Ммм, каг бе у меня скрипт работает, во всяком случае ответ есть. Мб у тя заблокированы сокеты на хостинге?
Да ответ есть , вопрос в том что не могу залогинеться , если даже логин не верный то он должен выдавать другой текст типа пароль не верен.А у меня вообще ничего не передаёт .Какой Пост я забыл указать?
 
Ответить с цитированием

  #5  
Старый 02.12.2008, 02:05
Аватар для DIAgen
DIAgen
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме:
7364332

Репутация: 1276


По умолчанию

И еще поставь в начало error_reporting(7); и посмотри что выдасть скрипт
 
Ответить с цитированием

  #6  
Старый 02.12.2008, 02:09
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

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

set_time_limit(100); У меня GRPS
ВСегда хотел узнать что такое Курл да времени не хватало , а сейчас пишу скрипт - как раз самое время - говорят не сложно разобраться , а можно плмз пример с КУРЛ?
 
Ответить с цитированием

  #7  
Старый 02.12.2008, 02:11
Аватар для DIAgen
DIAgen
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме:
7364332

Репутация: 1276


По умолчанию

Цитата:
Сообщение от Buffalon  
set_time_limit(100); У меня GRPS
ВСегда хотел узнать что такое Курл да времени не хватало , а сейчас пишу скрипт - как раз самое время - говорят не сложно разобраться , а можно плмз пример с КУРЛ?
Вот твоя загвозка вот тут, нужн указывать полный путь для отправки POST
Цитата:
http://www.weblancer.net/account/login/
 
Ответить с цитированием

  #8  
Старый 02.12.2008, 02:16
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Курлы проще, но дольше выполняются, извините
 
Ответить с цитированием

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

Репутация: 1304


По умолчанию

И не хватает полей в посте

action=login&return_url=%2F&login=Buffalon&passwor d=xXx&x=15&y=6

приблизительно так
 
Ответить с цитированием

  #10  
Старый 02.12.2008, 02:19
Аватар для Buffalon
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

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

Gifts прав .А откуда ты их нарыл???Я искал не нашёл ничего ... .Gifts + , УЧУ Курлы , всем спс
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обзор бесплатных Cms em00s7 PHP, PERL, MySQL, JavaScript 16 03.07.2009 13:13
Посимвольный перебор в базах данных на примере MySQL LoFFi Чужие Статьи 5 30.04.2007 05:05
Коды состояния HTTP - Коды ошибок http сервера D=P=CH= MOD= *nix 6 15.10.2006 20:47
Сделай сайт своей мечты SVipeR Мировые новости 4 12.09.2006 10:15
Внедрение Sql кода с завязанными глазами k00p3r Чужие Статьи 0 12.06.2005 20:48



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


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




ANTICHAT.XYZ