ok, ho messo la @ davanti a fsockopen ed abbassato il tempo di timeout... però non vorrei fare questo controllo ad ogni caricamento della pagina, perchè se non c'è connessione attiva sul server, ad ogni caricamento della pagina dovrò aspettare lo scadere del timeout per vederla caricata (con le funzionalità disabilitate)... come potrei ovviare? io avevo pensato di fare questo controllo solo al primo caricamento della pagina e salvare il risultato in una variabile di sessione in modo da attendere il timeout una sola volta... che ne pensi?