Il ne faut pas confondre, là on veut le résultat d'exécution d'un script PHP, on l'appelle alors avec le protocole HTTP pour qu'apache déclenche son interprétation. Si tu fais un fopen ou un file_get_contents directement sur un fichier PHP, tu vas récupérer son contenu et non le résultat de son exécution.
Si tu ne connais pas l'IP ou le domaine de ton client et que le script qui doit effectuer la vérification est directement sur le serveur du client, il peut tout simplement faire:
$version = file_get_contents('http://127.0.0.1/ma.page.php?ver');
Partager