Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Отсылка данных на удалённый сервер

Сообщения:  [1-8] 

 
 автор: cheops   (30.09.2005 в 22:31)   письмо автору
 
   для: Lenux   (30.09.2005 в 22:02)
 

Следует открыть дескриптор и писать в него данные при помощи функции fwrite - данные должны быть оформлены согласно протоколу IRC.
<?php
$fp 
fsockopen("193.151.109.5"80$errno$errstr30); 
if (!
$fp

  echo 
"$errstr ($errno)<br />\n"
} else { 
  
fwrite($fp$out); 
}
?>


http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=5045

   
 
 автор: Lenux   (30.09.2005 в 22:02)   письмо автору
 
   для: cheops   (30.09.2005 в 12:37)
 

Хорошо допусти в локальной сети. IP 193.151.109.5

   
 
 автор: cheops   (30.09.2005 в 12:37)   письмо автору
 
   для: Lenux   (30.09.2005 в 06:09)
 

Так сервер стоит у вас на локальной машине или нет? Дело в том, что функция не будет работать до тех пор пока её не будут слушать по порту, к которому она обращается...

   
 
 автор: Lenux   (30.09.2005 в 06:09)   письмо автору
 
   для: cheops   (29.09.2005 в 12:12)
 

Впринципе где я пишу, у меня на компе, а где он будет находится в конечном иоге я не знаю:)
Ситуация достаточно простая:
Клиент - коннектится к серверу.
Затем отправляет запросы разные ('/join #1') и т.п.
На расконнекчиваться ему не зачем:)

   
 
 автор: cheops   (29.09.2005 в 12:12)   письмо автору
 
   для: Lenux   (29.09.2005 в 05:45)
 

А сервер IRC на локальном хосте установлен и запущен?

   
 
 автор: Lenux   (29.09.2005 в 05:45)   письмо автору
 
   для: cheops   (28.09.2005 в 13:29)
 

Точной формулировки fsockopen я не помню, так и написал:)
А 6667 - это IRC:)

   
 
 автор: cheops   (28.09.2005 в 13:29)   письмо автору
 
   для: Lenux   (28.09.2005 в 06:24)
 

А вы кому отсылаете данные - у вас кто сидит на 6667 порту? И почему в третем параметре константа?

   
 
 автор: Lenux   (28.09.2005 в 06:24)   письмо автору
 
 

Как сделать, что бы отсылались данные через соединение fsockopen('localhost', 6667, 96);?

   

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования