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

Сокеты and max_execution_error
  #1  
Старый 02.02.2009, 16:01
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


Отправить сообщение для Велемир с помощью ICQ
По умолчанию Сокеты and max_execution_error

<?php

$host = "www.softtime.ru";
$port = "80";
$sock = fsockopen($host,$port,$errno);
$path = "admin";
$ua = "fuck";

$req = "HEAD /$path HTTP/1.1\r\n";
$req .= "Accept: */*\r\n";
$req .= "Accept-Language: uk\r\n";
$req .= "User-Agent: $ua\r\n";
$req .= "Host: $host\r\n";
$req .= "Connection: Close\r\n";


if(!$sock) {

echo $errno($errstr);

}

fputs($sock,$req);

while(!feof($sock)) {

$x .= fgets($sock,128);

}


echo $x;

fclose($sock);

?>

Где ошибко?(((
 
Ответить с цитированием

  #2  
Старый 02.02.2009, 16:32
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

Для конкретного примера должно быть:

$req .= "Connection: Close\r\n\r\n";
 
Ответить с цитированием

  #3  
Старый 02.02.2009, 16:33
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

и поставь set_time_limit(0); в начале
 
Ответить с цитированием

  #4  
Старый 02.02.2009, 16:41
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


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

А почему не \r\n ?
 
Ответить с цитированием

  #5  
Старый 02.02.2009, 16:46
Аватар для oRb
oRb
Members of Antichat - Level 5
Регистрация: 09.05.2008
Сообщений: 304
Провел на форуме:
7875940

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

Потому что
Цитата:
Заголовки должны отделяться от тела сообщения хотя бы одной пустой строкой
(с) http://ru.wikipedia.org/wiki/Http
 
Ответить с цитированием

  #6  
Старый 02.02.2009, 16:51
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

Велемир:

PHP код:
generic-message start-line
                  
*message-header
                  CRLF
                  
message-body ]

start-line      Request-Line Status-Line 
http://lib.ru/WEBMASTER/rfc2068/rfc2068rus.txt

Хидеры от тела отделяются пустой строкой \r\n даже при отсутствии (то есть при пустом) тела сообщения.
 
Ответить с цитированием

  #7  
Старый 02.02.2009, 17:00
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

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

Также желательно указать какой запрос
$req = "HEAD /$path HTTP/1.1\r\n";
например
$req = "GET /$path HTTP/1.1\r\n";
 
Ответить с цитированием

  #8  
Старый 02.02.2009, 17:22
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


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

Пасиппи вам,люди
 
Ответить с цитированием

  #9  
Старый 02.02.2009, 17:52
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


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

А заголовок и хост можно тупо послать? без connection-a и т.д,а то я не догоню зачем они ))мб для таймаутов...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправляем хтмл-письмо через сокеты je0n Статьи 4 07.02.2007 15:23
[Delphi] Закачка файлов через сокеты Navern С/С++, C#, Delphi, .NET, Asm 3 04.02.2007 16:13
Curl incognito PHP, PERL, MySQL, JavaScript 26 30.06.2006 17:14
Программирование Raw сокетов на языке Си t0x1n Авторские статьи 6 10.06.2006 02:42
В общем делаю запрос в сокеты! и Не чего не возвращает! AIN С/С++, C#, Delphi, .NET, Asm 19 07.08.2005 17:27



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


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




ANTICHAT.XYZ