Mizano
A veces no entiendo porque ciertas conversaciones derivan en lo que derivan.
Tampoco estoy seguro de para que necesitas esa "utilidad" para chequear puertos.
Has dicho en algún momento
Cita: Lo que me comentas de los socket y tal, me falto aclarar que mis conocimientos son un poco rudimentarios y no me entero de naa ;) , y lo que me interesaba era agregar ese servicio porque en su momento a mi resultó util
Si ese es el caso, porque no dejar que tal tarea la lleven acabo, y con más precisión por cierto, aquellos que estén más preparados, y simplemente pones un link a servicios como el de
http://www.grc.com/default.htm
De todas maneras, y si querés ir aprendiendo
Código PHP:
Ver original<?php
$ip_host = "127.0.0.1";
$puerto = 110;
$fp = fsockopen($ip_host,$puerto,$errno,$errstr,10); if(!$fp){
echo "No se puede conectar al puerto $puerto en $ip_host";
}else{
echo "conexión establecida - El puerto ".$puerto." se encuentra abierto en ".$ip_host;
}
?>
Te queda la tarea de hacer un bucle que recorra una lista de los puertos más comunes.
Saludos