HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Использование сокетов в Php
  #1  
Старый 28.05.2007, 23:25
LolFEm
Участник форума
Регистрация: 08.09.2006
Сообщений: 194
С нами: 10354028

Репутация: 163
По умолчанию Использование сокетов в Php

Собственно такой вопрос... для того что бы с сервера коннектиться к другим машинам используют на Php сокеты...

Код:
$cfgserver = "your.news.host";
$cfgport = 119;
$cfgtimeout = 10;

// open a socket
if(!$cfgtimeout)
// without timeout
$usenet_handle = fsockopen($cfgserver, $cfgport);
else
// with timeout
$usenet_handle = fsockopen($cfgserver, $cfgport, &$errno, &$errstr, $cfgtimeout);

if(!$usenet_handle) {
echo "connexion failed\n";
exit();
}
else {
echo "connected\n";
$tmp = fgets($usenet_handle, 1024);
}
Если на сервере... что чаще не бесплатных хостах запрещены.... то есть ли возможность обойти этот запрет... есть ли альтернатива Сокетам?
 
Ответить с цитированием

  #2  
Старый 29.05.2007, 17:16
siw
Новичок
Регистрация: 07.05.2007
Сообщений: 28
С нами: 10006336

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

НУ смотря для чего ты хочеш их использовать. В некотрых случаях можно ограничиться функциями file или fopen. Кстати fopen очень похож на fsockopen, только соединяется не через сокеты, а через обычный HTTP 1.0 как браузер. Поправьте если не прав.
 
Ответить с цитированием

  #3  
Старый 30.05.2007, 10:35
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
С нами: 9986942

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

Нет альтернативы. Только curl, но если уж сокеты вырублены, то и curl скорее всего тоже.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PSalm69 Избранное 273 13.02.2016 01:24
Books PHP FRAGNATIC PHP 186 21.02.2010 02:41



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


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




ANTICHAT ™ © 2001- Antichat Kft.