Mam taka funkcje:
  1. foreach($porty as $p_index => $port){
  2. if(@fsockopen("127.0.0.1", $port, $errno, $errstr, "10")) echo '<br/>G'.$port;
  3. else echo '<br/>R'.$port;
  4. }


i sprawdza mi na lokalnym serwerze na ktorym jest wykonywana czy sa otwarte okreslone porty. Niestety dziala zle. Porty ktore zostaly wlasnie otwarte sa oznaczone jako R[port]. Dzialaja na pewno bo tego wymaga aplikacja, przed otwarciem nie dzialaly. Chodzi mi o sprawdzanie czy sa otwarte na ruch wychodzacy