Anzitutto GRAZIE per la risposta.
L'errore è quello riportato da questa query :
if(!$page=file_get_contents($addr, false, null, 3400, 10)) die ("non riesco a leggere $c");
Sai penso anche io. O forse troppi dati da leggere tutti assieme.. anche se poi alla fine non sono poi granchè a livello di "peso" se pensiamo che si tratta di leggere qualche k di testo.
EDIT: Spiego meglio, Nel senso che lo script funziona benissimo per 3/4 interni, dopo comincia a collassare... Ora ho sostituito questa parte:
$status = strpos($page, "Busy");
if(!$status === false){
$statl = "<font color=\"#DC143C\">occupato</font>";
$stato = "<img src=\"online_tel_p.png\">";
$show_skype ="";
} }
con questa:
if(preg_match("/Busy/i", $page)){
$statl = "<font color=\"#DC143C\">occupato</font>";
$stato = "<img src=\"online_tel_p.png\">";
$show_skype ="";
}
sembra reggere meglio, ma sempre in errore mi va se gli chiedo di leggere 12 interni![]()