Succede una cosa strana, pur avendo la gif nella cartella, il codice va a pescare quella alternativa (else), il codice mi sembra corretto e perciò funziona, posto la parte interessata:
Codice PHP:
...
include("http://miosito.it/res/ip_flags/ip_files/countries.php");
$file_to_check="http://miosito.it/res/ip_flags/flags/DK.gif";
if (file_exists($file_to_check)){
$bandieraGuest .= "<img class=\"borderBandiera\" src=\"http://miosito/res/ip_flags/flags/DK.gif\" width=\"16\" height=\"12\" alt=\"".$countries[$two_letter_country_code][1]."\" title=\"".$countries[$two_letter_country_code][1]."\" />";
}
else
{
$bandieraGuest .= "<img class=\"borderBandiera\" src=\"http://miosito.it/res/ip_flags/flags/noflag.gif\" width=\"16\" height=\"12\" alt=\"noflag\" title=\"noflag\" />";
}
...