Ciao,
guardando il codice che hai riportato mi sembra tutto corretto.

quindi mi sorgono un paio di dubbi:
1) http://www.example.it/index.html: la pagina index.html esiste?
2) mi è capitato che nel il mio vecchio spazio Web la fopen fu disabilitata per questioni di sicurezza.
Se vuoi ho scritto un articoletti su come leggere file remoti in maniera diversa,
se ti interessa è qui:
http://mirkoagrati.110mb.com/articol...t1.php&dir=PHP

Ciao