if (fsockopen($ip, $ftpport, $errnr, $errstr, 30))
De 30 sekunder styre jo Timeout. Dette bør sættes til maks 2 sekunder. Jeg ved ikke om det er nemmere, men det kunne være du kunne bruge "ping" istedet for. Den anden metode åbner en socket til adressen måske ikke er helt pæn programmering....
http://dk.php.net/manual/en/function.fsockopen.phpHVis du vil bruge "ping" prøv da at se
http://dk.php.net/manual/en/ref.exec.phpVed ikke om det virker med det er vel et forsøg værd
Mvh
Janus S. Andersen