$latestVersion = file_get_contents('http://example.de/update/update.php');
Ergibt nach deiner Aussage "2.0"
$client = "1.0";
if($client == $latestVersion)
Also steht da "1.0 == 2.0"
Also ist doch klar, dass das "else" ausgeführt wird. Also wo dein Problem?