Тема: Php || perl Proxy
Показать сообщение отдельно

  #2  
Старый 22.06.2005, 16:48
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


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

Цитата:
Подскажите, как открыть произвольнй порт и и считать с него данные в переменную.
Код:
use Socket;
$port = 2222;
socket(S, PF_INET, SOCK_STREAM, 0);
setsockopt(S, SOL_SOCKET, SO_REUSEADDR, 1);
bind(S, sockaddr_in($port, INADDR_ANY));
listen(S, 50);
while(1) {
    accept(X, S);
    unless(fork) {
        
    ...некое действие...

    }
    close X;
}
 
Ответить с цитированием