Pues idea o consejo .. Lo que dijo josemi con respecto a que lo que te devuelve en un "include" al ser llamado de forma remota es el HTML que genere .. si no se ha podido abrir dicho archivo .. con @ delante de include() ni te daras cuenta ...
Podrías usar tu include() bajo un condicional (pues "creo" que devuelve FALSE si no ha podido ejecutarse ...)
Y .. si tu archivo a incluir es realmente necesario para la ejecución de tu resto de script .. usa require() en lugar de include() .. El require() proboca un "FATAL" error si no puede cargar completamente el archivo que se llama y detiene la ejecución del script ..
Ejemplo:
Código PHP:
if (!@include("http:// .....")){
echo "No se ha podido acceder a tal archivo remoto ...";
// aquí veras tu si detienes la ejecución del script o que haces ..
}
Un saludo,